php遍历文件夹获得所有文件名怎么办啊 网上找的 ,没有任何显示啊。是根目录下的a文件夹,我没有PHP开发技术。急用。。
1 | <?php $dir = "/etc/php5/" ; if ( is_dir ( $dir )) { if ( $dh = opendir( $dir )){ while (( $file = readdir( $dh )) !== false) { echo "filename: $file : filetype: " . filetype ( $dir . $file ) . "\n" ; } closedir ( $dh );}}?>
|
Copier après la connexion
回复讨论(解决方案)
$dir = "/a/";
$dir = "/a/"; 没有任何反应。什么都不显示
可能代码哪里有问题,望帮助。
1 | <ul><li><?php echo implode( '</li><li>' ,scandir( '/a' )); ?></li></ul>
|
Copier après la connexion
99 我啊 急
99 我啊 急
我给的代码用不了???
你直接复制到一个新的php文件里面运行就看到了。
1 | <?php $dir = "/var/www/html/" ; if ( is_dir ( $dir )) { if ( $dh = opendir( $dir )){ while (( $file = readdir( $dh )) !== false) { echo "filename: $file : filetype: " . filetype ( $dir . $file ) . "\n" ; } closedir ( $dh );}}?>
|
Copier après la connexion
可能有的原因是你的目录 $dir = "/etc/php5/"; 不存在,检查一下;
这样试一下,总该可以吧:
$dir = "c:/";
都辛苦了 ,$dir = "/a/"; 改为 $dir = "a/"; 就可以了