php opendir()列出目录下所有文件的实例代码
phpopendir()函数用于打开目录,通常与readdir()和closedir()函数一起用来读取目录下所有文件(即遍历目录),本文章向大家介绍php使用opendir()函数列出目录下所有文件的实例。
实例一:
使用opendir()列出目录下所有文件
<?php $dr=@opendir('/tmp/'); if(!$dr){ echo"Erroropeningthe/tmp/directory!<BR>"; exit; } while(($files[]=readdir($dr))!==false); print_r($files); ?>
实例二:
列出目录下所有文件
<?php $dirname="C:\\Apache\\bin"; $dir=opendir($dirname); while(false!=($file=readdir($dir))) { if(($file!=".")and($file!="..")) { $file_list.="<li>$file</li>"; } } closedir($dir); ?> <html> <head> <title>列出目录下所有文件</title> <head> <body> <p>Filesin<?phpecho($dirname);?></p> <ul> <?phpecho($file_list);?> </ul> </body> </html>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!