文件夹下所有文件 php,PHP 列出所用文件夹下所有文件及文件夹_php

/************************************

Name: ListDir

Author: Riyao Chen

Version: 0.0.1

Date: 2006-05-16

http://www.gaodaima.com/46560.htmlphp 列出所用文件夹下所有文件及文件夹_php

License: GPL

//This class is to list all file & directory follow a directory

//Parameter:$strdir ,which directory you want list; $del_url,the manage URL,

*********************************/

class ListDir{

var $dir;

var $edit_url="";

var $del_url="";

var $num = 0;

function ListDir($strdir,$del_url="",$edit_url="")

{

$this->dir = $strdir;

$this->del_url = $del_url;

$this->edit_url = $edit_url;

}

function MakeDir($StrDir)

{

//global $num;

if (is_dir($StrDir)) {

if ($dh = @opendir($StrDir)) {

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

$newdir = $StrDir.$file;

if($file == "." || $file == "..")

{

continue;

}

$this->num = $this->num + 1;

print str_repeat(" ",$this->num);

if(filetype($newdir)=="dir")

{

print "
";

print "$file  [目录]
/n";

}

else

{

print "EDIT $file 
/n";

}

if(is_dir($newdir))

{

$this->MakeDir($newdir."/");

}

$this->num = $this->num - 1;

}

print "
";

closedir($dh);

}

}

}

function ShowDir()

{

$this->MakeDir($this->dir);

}

}

/*

exemple

include_once("./class.dir.php");

$dir = new ListDir("c:/","http://127.0.0.1/index.php");

$dir->ShowDir();

*/

欢迎大家阅读《PHP 列出所用文件夹下所有文件及文件夹_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

e7ce419cf2d6ad34d01da2ceb8829eed.png

微信 赏一包辣条吧~

023a57327877fb4402bcc76911ec18ea.png

支付宝 赏一听可乐吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值