0
我有一个列出目录内容的PHP文件。由于某些未知原因,它不会列出文件大小。请看这段代码,告诉我我做错了什么。它列出了文件名。PHP glob()没有列出文件大小
<?php // Build file list for delete
$x=1;
foreach (glob("../main_page_images/*.*") as $filename) {
$filename = substr($filename, 20);
if($y==1){
echo "<tr bgcolor=\"#CCFFCC\"><td>".$x.".</td><td><span id=".$filename.">".$filename." </span></td><td>".filesize($filename)."</td><td></td><td></td><td><div class=\"prayer\" id=".$filename."><span class=\"count\"></span> <br><button class=\"count\">Delete</button></div></td></tr>\n";
$y=0;}
else{
$y=1;
echo "<tr ><td>".$x.".</td><td><span id=".$filename.">".$filename."</span></td><td>".filesize($filename)."</td><td></td><td></td><td><div class=\"prayer\" id=".$filename."><span class=\"count\"></span> <br><button class=\"count\">Delete</button></div></td></tr>\n";}
$x++;
}
?>
感谢您的帮助!
从来没有想到的那......感谢您的帮助! – user3301501
是否有任何其他信息可以从glob()获取?例如文件创建日期?谢谢! – user3301501
使用glob()你只能得到包含匹配的文件/目录的数组,如果没有匹配的文件,则返回一个空数组或者错误时返回FALSE – sergio