2013-10-15code

来源:互联网 发布:ubuntu内核源码目录 编辑:程序博客网 时间:2024/05/18 03:16
<?phpdate_default_timezone_set("PRC");//默认时区设置function checkFileType($filename){if(file_exists($filename)){//检查文件或目录是否存在if(is_dir($filename)){//是否为一个目录echo "这是一个目录".'<br/>';}if(is_file($filename)){//是否为文件echo "这是一个文件".'<br/>';echo "文件的大小是:".getFileSize(filesize($filename)).'<br/>';//文件大小}if(is_readable($filename)){//是否可读echo "这个文件可读".'<br/>';}if(is_writable($filename)){//是否可写echo "这个文件可写".'<br/>';}if(is_executable($filename)){//是否可执行echo "这个文件可执行".'<br/>';}echo "这个文件创建时间:".date('Y-m-d H:i:s',filectime($filename)).'<br/>';echo "这个文件修改时间:".date('Y-m-d H:i:s',filemtime($filename)).'<br/>';echo "这个文件最后被访问的时间:".date('Y-m-d H:i:s',fileatime($filename)).'<br/>';}}function getFileSize($filesize){if($filesize>=pow(2,40)){$danwei = "TB";$size = round($filesize/pow(2,40),2);}else if($filesize>=pow(2,30)){$danwei = "GB";$size = round($filesize/pow(2,30),2);}else if($filesize>=pow(2,20)){$danwei = "MB";$size = round($filesize/pow(2,20),2);}else if($filesize>=pow(2,10)){$danwei = "KB";$size = round($filesize/pow(2,10),2);}else{$danwei = "Byte";$size = $filesize;}return $size.$danwei;}/**1KB = 1024Byte1MB = 1024KB1MB = 1024*1024Byte1GB = 1024MB;*/checkFileType("test.txt");

原创粉丝点击