华夏小白卡和华夏爱奇艺主播小白悦看哪个好

遍历指定目录下的所有目录和文件的php代码【站长博客网】
遍历指定目录下的所有目录和文件的php代码
作者:站长 来源:网络整理 时间: 19:50
遍历指定目录下的所有目录和文件的php代码,需要的朋友可以参考下。
相关推荐:
代码如下: &?php function listFiles($path){ $result = array(); foreach(glob($path.'\\'."*") as $item){ $result[strtolower($item)] = $ if(is_dir($item)){ $result += listFiles($item); } } return $ } $path = 'E:\\web\\dianle'; foreach(listFiles($path) as $item){ echo $item.'&br /&'; }
2: scandir 读取指定目录到数组
代码如下: function listFiles($path){ $result = array(); foreach( scandir($path) as $item ){ if($item != '.' && $item != '..' ){ $item = $path.'\\'.$ $result[strtolower($item)] = $ if(is_dir($item)){ $result += listFiles($item); } } } return $ } $path = 'E:\\web\\dianle'; foreach(listFiles($path) as $item){ echo $item.'&br /&'; }
大家感兴趣的内容
最近更新的内容遍历某文件夹下的所有文件和文件夹方法一 - 开源中国社区
当前访客身份:游客 [
当前位置:
发布于 日 9时,
遍历某文件夹下的所有文件和文件夹方法
代码片段(1)
1.&[代码]php代码&&&&
* 获取当前目录及子目录下的所有文件
* @param string $dir 路径名
* @return array 所有文件的路径数组
//常规方法
function get_files($dir) {
$files = array();
if(!is_dir($dir)) {
$handle = opendir($dir);
if($handle) {
while(false !== ($file = readdir($handle))) {
if ($file != '.' && $file != '..') {
$filename = $dir . "/"
if(is_file($filename)) {
$files[] = $
$files = array_merge($files, get_files($filename));
closedir($handle);
end function
print_r(get_files($dir));
//转自:/2009/10/use-php-traversal-file/#comment-4671
开源中国-程序员在线工具:
相关的代码(7)
0回/2634阅
[Ruby/Rails]
2楼:simthjion 发表于
无法遍历中文怎么解决?
3楼:pooy 发表于
引用来自“simthjion”的评论无法遍历中文怎么解决?不建议使用中文!
4楼:nba 发表于
引用来自“pooy”的评论不能用~
可以用,你的怎么会不能用呢??
5楼:nba 发表于
能不能具体讲讲这个函数的执行过程?
开源从代码分享开始
疯狂的流浪的其它代码c/c++(138)
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1305397次
积分:16750
积分:16750
排名:第488名
原创:80篇
转载:1877篇
评论:108条
(1)(24)(16)(43)(27)(7)(54)(12)(48)(18)(13)(6)(4)(64)(2)(1)(3)(28)(56)(51)(59)(16)(44)(12)(4)(84)(70)(60)(84)(63)(14)(10)(68)(73)(84)(10)(9)(44)(91)(41)(116)(153)(180)(101)(3)}

我要回帖

更多关于 爱奇艺小白 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信