一个目录遍历函数<?phpfunction dirtree($path="./test") { echo "<dl>"; $d = dir($path); while(false !== ($v = $d->read())) { if($v == "." $v == "..") continue; $file = $d->path."/".$v; echo "<dt>$v"; if(is_dir($file)) dirtree($file); } $d->close(); echo "</dl>";}dirtree();?>
这篇文章主要介绍了PHP遍历目录函数opendir()、readdir()、closedir()、rewinddir()总结,并给出了一个综合使用这些函数的例子做了一个简易文件浏览器,需要的朋友可以参考下在进行PHP编程时,需要对服务器某个目录下面的文件进行浏览,通常成为遍历目录。取得一个目录下的文件和子目录,就需要用到opendir()函数、readdir()函数、closedir()函数和rewinddir()函数。①函数opendir()函数opendir()用于打开指定目录,接受一个目录的路...
一个目录遍历函数function dirtree($path="./test") { echo ""; $d = dir($path); while(false !== ($v = $d->read())) { if($v == "." $v == "..") continue; $file = $d->path."/".$v; echo "$v"; if(is_dir($file)) dirtree($file); } $d->close(); echo "";}dirtree();?>http://www.bkjia.com/PHPjc/314378.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/314378.htmlTechArticle一个目录遍历...
PHP中的目录遍历功能本来也很普通,但它却具有一种"面向对象"的形式, 所以也提一下:
(1)dir, opendir
用法:
$d = dir("目录名");
$handle = opendir("目录名");
前者返回一个目录对象,后者返回一个目录句柄. 前者返回的对象有handle和path两个属性,第一个就相当于opendir 返回的句柄,第二个就是目录名本身.访问时用$d->handle和$d->path.
(2)read, readdir, rewind, rewinddir, close, closedir
三组中每组的前一个是目录对象的方法...
php数组的形式:
①,数值数组
形如:array(v1,v2,v3,v4,.....)
array(值1,值2,值3, ……)
②,关联数组
形如:array(k1=>v1,k2=>v2,k3=>v3,.......)
array(键1=>值1,键2=>值2,键3=>值3,……)
③,多维数据
$arr_arr = array(array(4567,77.7,99,100),"aa","bb",cc);数据的显示:
print_r()
var_dump()(包含了类型,长度等信息)
$arr = array(1,2,3,4,5);
print_r($arr);
echo "";
var_dump($a...
PHP目录遍历代码,列出指定目录或路径下的所有文件夹和文件。这在平时,是比较基础的功能,PHP中的内置函数为我们提供了实现此功能的诸多便利,整体来说,实现PHP目录列表遍历不是难事,以下函数就可以:用法示例,直接调用该函数即可:读取temp目录下的所有目录和文件:view sourceprint?1echo list_files("/temp")http://www.bkjia.com/PHPjc/765431.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/765431.htmlTechArticlePHP...
php目录遍历函数opendir用法实例,phpopendir
本文实例讲述了php目录遍历函数opendir用法。分享给大家供大家参考。具体分析如下:
opendir()函数的作用是:打开目录句柄,如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error],你可以在函数的最前面加上“@”来隐藏错误.
syntax语法:opendir(directory,context) parameter
参数:description
描述:directory required. specifies the directory to stream ...
php数组,修改,遍历,函数等php W3c http://www.w3school.com.cn/php/func_array_search.aspphp数组的形式:
①,数值数组
形如:array(v1,v2,v3,v4,.....)
array(值1,值2,值3, ……)②,关联数组
形如:array(k1=>v1,k2=>v2,k3=>v3,.......)
array(键1=>值1,键2=>值2,键3=>值3,……)③,多维数据
$arr_arr = array(array(4567,77.7,99,100),"aa","bb",cc);数据的显示:
print_r()
var_dump()(包含了类型,长度等信息...
PHP中的目录遍历功能本来也很普通,但它却具有一种"面向对象"的形式, 所以也提一下: (1)dir, opendir 用法: $d = dir("目录名"); $handle = opendir("目录名"); 前者返回一个目录对象,后者返回一个目录句柄. 前者返回的对象有handle和path两个属性,第一个就相当于opendir 返回的句柄,第二个就是目录名本身.访问时用$d->handle和$d->path. (2)read, readdir, rewind, rewinddir, close, closedir 三组中...
一个目录遍历函数function dirtree($path="./test") { echo ""; $d = dir($path); while(false !== ($v = $d->read())) { if($v == "." $v == "..") continue; $file = $d->path."/".$v; echo "$v"; if(is_dir($file)) dirtree($file); } $d->close(); echo "";}dirtree();?>
本文实例讲述了php目录遍历函数opendir用法。分享给大家供大家参考。具体分析如下:
opendir()函数的作用是:打开目录句柄,如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error],你可以在函数的最前面加上“@”来隐藏错误.
syntax语法:opendir(directory,context) parameter
参数:description
描述:directory required. specifies the directory to stream
必要参数,指定目录对象,可选参数,指定需要...
一个目录遍历函数function dirtree($path="./test") { echo ""; $d = dir($path); while(false !== ($v = $d->read())) { if($v == "." $v == "..") continue; $file = $d->path."/".$v; echo "$v"; if(is_dir($file)) dirtree($file); } $d->close(); echo "";}dirtree();?>
本文实例讲述了php目录遍历函数opendir用法。分享给大家供大家参考。具体分析如下:
opendir()函数的作用是:打开目录句柄,如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error],你可以在函数的最前面加上“@”来隐藏错误.
syntax语法:opendir(directory,context) parameter
参数:description
描述:directory required. specifies the directory to stream
必要参数,指定目录对象,可选参数,指定需要...
本文实例讲述了php目录遍历函数opendir用法。分享给大家供大家参考。具体分析如下:
opendir()函数的作用是:打开目录句柄,如果该函数成功运行,将返回一组目录流(一组目录字符串),如果失败将返回错误[error],你可以在函数的最前面加上“@”来隐藏错误.
syntax语法:opendir(directory,context) parameter
参数:description
描述:directory required. specifies the directory to stream
必要参数,指定目录对象,可选参数,指定需要...