PHP获取目录内文件
<?php $dir = 'p1/'; // 要读取的目录 $files = []; if (is_dir($dir)) { $handle = opendir($dir); while (($file = readdir($handle)) !== false) { if ($file != "." && $file != "..") { $files[] = $file; } } closedir($handle); } // 输出文件列表(透明背景) echo '<div style="background:transparent;color:#fff;">'; foreach ($files as $f) { echo $f . '<br>'; } echo '</div>'; ?>
如果只显示图片文件(jpg/png/gif)
<?php $dir = 'p1_photos/'; $files = []; if (is_dir($dir)) { $handle = opendir($dir); while (($file = readdir($handle)) !== false) { $ext = strtolower(pathinfo($file, PATHINFO_EXTENSION)); if (in_array($ext, ['jpg','jpeg','png','gif','webp'])) { $files[] = $file; } } closedir($handle); } echo '<div style="background:transparent;color:#fff;">'; foreach ($files as $img) { echo $img . '<br>'; } echo '</div>'; ?>
飞翔大橙子授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!
