现在的位置: 首页 > 综合 > 正文

PHP遍历输出一个文件夹下的所有文件

2013年01月22日 ⁄ 综合 ⁄ 共 397字 ⁄ 字号 评论关闭
/**
	 * 
	 * 遍历输出一个文件夹下的所有文件
	 * 
	 * @param String $path
	 */
	public function dir_file($path){
		if(is_file($path)){
			echo $path;
		}
		if(!is_dir($path)){
			return false;
		}
		$handle = opendir($path);
		while(false !== ($foldeordir = readdir($handle))){
			if($foldeordir != "." && $foldeordir != ".."){
				if(is_dir($path."/".$foldeordir)){
					$this->dir_file("{$path}/{$foldeordir}");
				}elseif(is_file("{$path}/{$foldeordir}")){
					echo $foldeordir;
				}
			}
		}
		closedir($handle);
	}

抱歉!评论已关闭.