我正在使用以下内容列出目录中的所有 jpg 图像,但由于某种原因它不起作用,我认为我的一些 's 和 .s 可能在错误的位置,我想我有点困惑: -S。
<?php
if ($handle = opendir('images/photobanner')) {
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != ".." && strtolower(substr($file, strrpos($file, '.') + 1)) == 'jpg')
{
$thelist .= '<li><a href="'.$file.'">'<img src="'.$file.'.'"/>'</a></li>';
}
}
closedir($handle);
}
?>
<P>List of files:</p>
<UL>
<P><?=$thelist?></p>
</UL>