php读取文件夹下所有图片或文件并显示路径和文件名
生活随笔
收集整理的這篇文章主要介紹了
php读取文件夹下所有图片或文件并显示路径和文件名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最新在賣收款寶,需要給客戶打印收款二維碼,需要調整到固定大小,之前客服都是插入圖片到word里手動調整,后來我寫了個程序可以直接讀取當天所有要打印的圖片到網頁里,然后批量打印,代碼如下:
<?php
$hostdir=dirname(__FILE__).'/pic/'.date("Ymd").'/'; //要讀取的文件夾
$url = '/pic/'.date("Ymd").'/'; //圖片所存在的目錄
$filesnames = scandir($hostdir); //得到所有的文件
// print_r($filesnames);exit;
//獲取也就是掃描文件夾內的文件及文件夾名存入數組 $filesnames
$www = 'http://d.com/'; //域名
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
body{
width:21cm; //A4紙尺寸
height:29.7cm;
margin:auto;
/*border:1px solid #ccc;*/
overflow:hidden;
}
.printbox{width:21cm;margin:auto;overflow:hidden;}
.printbox li{float: left;list-style: none;}
.printbox li img{width:6cm;height:8.5cm;margin:5px;margin-bottom:20px;border:1px solid #aaa;
overflow:hidden;
}
.printbox li p{width:6cm;text-align: center;}
</style>
</head>
<body>
<div class="printbox">
<?php
foreach ($filesnames as $name) {
if(($name != '..') && ($name != '.') && ($name != 'Thumbs.db')){
$aurl= "<li><img src='".$www.$url.$name."' alt = '".$name."'><p>$name</p></li>"; //圖片和圖片名
echo $aurl ; //輸出代碼
}
}
?>
</div>
</body>
</html>
總結
以上是生活随笔為你收集整理的php读取文件夹下所有图片或文件并显示路径和文件名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 抖音短视频去水印解析下载教程
- 下一篇: wordpress自动记录网站死链404