手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP使用递归方式列出当前目录下所有文件的方法
PHP使用递归方式列出当前目录下所有文件的方法
摘要:本文实例讲述了PHP使用递归方式列出当前目录下所有文件的方法。分享给大家供大家参考。具体实现方法如下:希望本文所述对大家的php程序设计有所...

本文实例讲述了PHP使用递归方式列出当前目录下所有文件的方法。分享给大家供大家参考。具体实现方法如下:

<?php

function filelist($pathname,$i){

//定义一个filelist函数

$dir=opendir($pathname);

while(($file=readdir($dir))!== false){

$fname=$pathname."/".$file;

if(is_dir($fname)&&$file!="."&&$file!=".."){

for($tmp=0;$tmp<=8*$i;$tmp++)

echo "";

echo '<input type="checkbox" name="Bike">';

echo "is directory:".$fname."<br>";

filelist($fname,$i+1);

}elseif($file!="."&&$file!=".."){

for($tmp=0;$tmp<=8*$i;$tmp++)

echo "";

echo '<input type="checkbox" name="Bike">';

echo $fname."<br>";

}

}

chdir("..");

closedir($dir);

}

filelist("/home/zhou/shell",0);

//列出/home/zhou/shell下的所有文件及目录。

?>

希望本文所述对大家的php程序设计有所帮助。

【PHP使用递归方式列出当前目录下所有文件的方法】相关文章:

php删除文本文件中重复行的方法

PHP准确取得服务器IP地址的方法

PHP使用flock实现文件加锁的方法

php使用数组填充下拉列表框的方法

PHP递归调用数组值并用其执行指定函数的方法

PHP获取文件行数的方法

不用GD库生成当前时间的PNG格式图象的程序

简单解决新浪SAE无法上传文件的问题

PHP调用三种数据库的方法(2)

php从文件夹随机读取文件的方法

精品推荐
分类导航