遍历目录下的txt文件
示例:
//遍历目录下文件方法function printdir($dir){	$files = array();	//opendir() 打开目录句柄	if($handle = @opendir($dir)){	//readdir()从目录句柄中(resource,之前由opendir()打开)读取条目,	// 如果没有则返回false		while(($file = readdir($handle)) !== false){//读取条目			if( $file != ".." && $file != "."){//排除根目录				if(is_dir($dir . "/" . $file)) {//如果file 是目录,则递归					$files[$file] = printdir($dir . "/" . $file);				} else {					//获取文件修改日期					$filetime = date('y-m-d h:i:s', filemtime($dir . "/" . $file));					//文件修改时间作为健值					$files[$filetime] = $file;				}			}		}		@closedir($handle);		return $files;	}}
在线视频教程推荐:php视频教程
根据返回数组按时间进行排序
示例:
 //根据修改时间对数组排序function arraysort($aa) {	if( is_array($aa)){		ksort($aa);		foreach($aa as $key => $value) {			if (is_array($value)) {				$arr[$key] = arraysort($value);			} else {				$arr[$key] = $value;			}		}		return $arr;	} else {		return $aa;	}}$dir = "/php";//输出 /php 下所有文件print_r(arraysort(printdir($dir)));
相关文章教程推荐:php教程
以上就是php遍历目录下的txt文件且按时间排序的详细内容。
   
 
   