首页| 新闻| 娱乐| 游戏| 科普| 文学| 编程| 系统| 数据库| 建站| 学院| 产品| 网管| 维修| 办公| 热点
这篇文章主要介绍了PHP使用递归方式列出当前目录下所有文件的方法,涉及php递归操作文件的相关技巧,需要的朋友可以参考下
本文实例讲述了PHP使用递归方式列出当前目录下所有文件的方法。分享给大家供大家参考。具体实现方法如下:
<?php<br>function filelist($pathname,$i){<br>//定义一个filelist函数<br> $dir=opendir($pathname);<br> while(($file=readdir($dir))!== false){<br> $fname=$pathname."/".$file;<br> if(is_dir($fname)&&$file!="."&&$file!=".."){<br> for($tmp=0;$tmp<=8*$i;$tmp++)<br> echo "";<br> echo '<input type="checkbox" name="Bike">';<br> echo "is directory:".$fname."<br>";<br> filelist($fname,$i+1);<br> }elseif($file!="."&&$file!=".."){<br> for($tmp=0;$tmp<=8*$i;$tmp++)<br> echo "";<br> echo '<input type="checkbox" name="Bike">';<br> echo $fname."<br>";<br> }<br> }<br> chdir("..");<br> closedir($dir);<br>}<br>filelist("/home/zhou/shell",0);<br>//列出/home/zhou/shell下的所有文件及目录。<br>?>
希望本文所述对大家的php程序设计有所帮助。
Intel工程样品CPU的识别方法
图解CMOS路线和硬盘光驱跳线的
硬盘分区如何设置准确的分区空间
回眸一笑百魅生,六宫粉黛无颜色
岁月静美,剪一影烟雨江南
芜湖有个“松鼠小镇”
小满:小得盈满,一切刚刚好!
一串串晶莹剔透的葡萄,像一颗颗宝石挂在藤
正宗老北京脆皮烤鸭
人逢知己千杯少,喝酒搞笑图集
搞笑试卷,学生恶搞答题
新闻热点
疑难解答
图片精选
扩展你的 PHP 之入门篇
特转载一高手总结PHP学习资源和链
网友关注