-
file_get_contents():读取文件内容 //高亮显示字符串代码 $string = '<?php $var ="tttt" ;?>'; //高亮显示文件 highlight_file('index.php');查看全部
-
file_exists(): 判断文件是否存在 touch():创建文件 basename($filename); //函数返回路径中的文件名部分查看全部
-
is_readable():判断文件是否可读 is_writable():判读是否可写 is_excutable():判断是否可执行 filectime():返回创建的时间 filemtime():返回修改的时间 fileatime():返回上次访问的时间查看全部
-
//遍历目录 function getfile($path) { $handle = opendir($path); $arr = array(); while( ($item=readdir($handle)) !== false)//使用全等,防止文件夹名称为0 { //特殊目录 . 当前目录,..上级目录 if($item != '.' && $item != '..') { if(is_file($path.'/'.$item)) { $arr['file'][] = $item; } if(is_dir($path.'/'.$item)) { $arr['dir'][] = $item; } } } closedir($handle); return $arr; } /** * 转换字节大小 */ function transByte($size) { $arr = array ("B", "KB", "MB", "GB", "TB", "EB" ); $i = 0; while ( $size >= 1024 ) { $size /= 1024; $i ++; } return round ( $size, 2 ) . $arr [$i]; } $file = 'File'; $allfile = getfile($file); $tatr = ""; $i = 1; foreach($allfile['file'] as $val) { $tatr = $tatr.'<tr>'; $tatr = $tatr.'<td>'.$i.'</td>'; $tatr = $tatr.'<td>'.$val.'</td>'; $tatr = $tatr.'<td>'.transByte(filesize($file.'/'.$val)).'</td>'; $tatr = $tatr.'<td>'.filetype($file.'/'.$val).'</td>'; $tatr = $tatr.'<td>'.filectime($file.'/'.$val).'</td>'; $tatr = $tatr.'</tr>'; $i++; }查看全部
-
mkdir查看全部
-
mkdir()查看全部
-
file_get_contents():读取文件内容 hightlight_string($string) hightlight_file($filename)查看全部
-
file_exists(): 判断文件是否存在 touch():创建文件查看全部
-
is_readable():判断文件是否可读 is_writable():判读是否可写 is_excutable():判断是否可执行 filectime():返回创建的时间 filemtime():返回修改的时间 fileatime():返回上次访问的时间查看全部
-
filetype() :返回文件类型 filesize():返回文件大小(字节) round():四舍五入,第二位参数是保留小数查看全部
-
opendir():打开一个目录返回资源 readdir():从目录资源中读取条目 is_dir():判断是否是目录文件 is_file():判断是否是一个正常的文件查看全部
-
Header("Content-Disposition:attachment;filename=文件名") Header("Content-Length") Readfile(文件名称)查看全部
-
dirname 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。查看全部
-
file_get_contents(); file_put_contents();查看全部
-
highlight_string() 高亮显示php代码 highlight_file() 高亮显示文件中php代码查看全部
举报
0/150
提交
取消