php遍历一个指定文件夹
如何让php去遍历一个给定的文件下的东东?下面这段源码完整的给出了方法[*]<?php
[*]/* 获得指定目录 */
[*]$argc = $_SERVER["argc"];
[*]if( $argc != 2 )
[*]{
[*] printf("atleast has a param <directoryNmae> \n");
[*] return0;
[*]}
[*]
[*]$dirname = $_SERVER["argv"];
[*]
[*]if( $handle = opendir($dirname) ) //打开目录成功
[*]{
[*] echo"Directory handle: $handle\n";
[*] echo"Entries: \n";
[*]
[*] while(false !== ( $entry = readdir($handle)))//遍历读取目录
[*] {
[*] $entry= $dirname . DIRECTORY_SEPARATOR . $entry;
[*] if(is_dir($entry) ) //如果是目录,可以考虑递归去调用,此处只是简单print 目录名字
[*] {
[*] echo"has a directory: $entry\n";
[*] //continue;
[*] }
[*] else // 如果是文件,可以考虑增加处理文件方法,这里只是简单打印文件名字
[*] {
[*] echo"has a file: $entry\n ";
[*] }
[*] }
[*]}
[*]?>
页:
[1]