php查询指定目录下所有文件并保存到数组
//方法一,代码如下: $dirs = array (); foreach ( glob ( "test/*" ) as $d ) { if ( is_dir ( $d )) { $dirs [] = $d ; } } print_r( $dirs ); //方法二,代码如下: glob ( "test/*" , glob_onlydir) ; //查找目录下所有文件,代码如下: function listdir( $dir ){ if ( is_dir ( $dir )){ if ( $dh = opendir( $dir )) { while (( $file = readdir( $dh )) !== false){ if (( is_dir ( $dir . "/" . $file )) && $file != "." && $file != ".." ){ echo "<b><font color='red'>文件名:</font></b>" , $file , "<br><hr>" ; listdir( $dir . "/" . $file . "/" ); } else { if ( $file != "." && $file != ".." ){ echo $file . "<br>" ; } } } closedir ( $dh ); } } } //开始运行 listdir( "e:/HdhCmsTestphpfensi测试数据/" ); ?>查看更多关于php查询指定目录下所有文件并保存到数组 - php数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did31165