<?php header('content-type:text/html;charset=utf8'); //遍历目录:递归遍历 function myflie($dir) { is_dir($dir) or die("当前目录不存在"); //是文件夹,读取全部内容 $f = scandir($dir); foreach ($f as $file) { echo $file . "<br>"; //寻找递归点,当前得到的是一个文件夹 //排除.和.. if($file=='.'||$file=='..') continue; //判断其他文件是否是文件夹 $tem_dir=$dir.'/'.$file; if (is_dir($tem_dir)){ myflie($tem_dir);//递归调用自己 } } } $dir="e:/wamp/www/study/"; myflie($dir); /*输出 . .. .idea . .. copyright . .. profiles_settings.xml misc.xml modules.xml study.iml workspace.xml 1.php Image . .. test.txt */
PHP 递归算法操作文件编程
最新推荐文章于 2022-01-21 10:52:21 发布