使用php显示文件夹中的所有图像

时间:2013-02-10 21:01:12

标签: php image directory

我在我的html中使用了这个PHP代码,以显示名为uploads的文件夹中的所有图片。唯一的问题是图标图像是唯一显示的图像类型。我做错了什么?

<?php
$files = glob("uploads/*.*");

$colCnt=0;
echo '<table border="1" style="width:590px;">';

for ($i=1; $i<count($files); $i++)
{
$colCnt++;
if ($colCnt==1)
echo '<tr>';
echo '<td width="25%" style="font-size:8.5px; font-family:arial">';

$num = $files[$i];
echo '<img src="'.$num.'" align="absmiddle" /> ';
print substr(substr($num,6,100),0,-4);`

echo '</td>';

if ($colCnt==4)
{
echo '</tr>';
$colCnt=0;
  }
}

echo '</table>';
?>

1 个答案:

答案 0 :(得分:0)

循环似乎没问题。

你必须关注来自

的结果
$files = glob("uploads/*.*");

尝试print_r($files)获取列表,然后查看是否正确选择了所有图片。