文件信息函数的封装
来源:2-4 文件信息相关函数封装
www974
2017-09-01 14:46:01
<?php
/*
文件信息函数的封装
*/
//获取文件信息
function get_file_info($filename){
if(!is_file($filename) || !is_readable($filename)){
//如果不是文件或文件不可读
return false;
}
return [
//fileatime 上次访问时间
'lastTime' => date("Y-m-d H:i:s",fileatime($filename)),
'modifyTime' => date("Y-m-d H:i:s",filemtime($filename),
'修改文件inode的时间' => date("Y-m-d H:i:s",filectime($filename)),
'size' => filesize($filename),
'type'=> filetype($filename)
];
}
print_r(get_file_info(demo1.php));
?>报错:
( ! ) Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in C:\wamp\www\file2\demo2.php on line 18
1回答
您好, 'modifyTime' => date("Y-m-d H:i:s",filemtime($filename),这一行,后面少了一个小括号,正确应该为 'modifyTime' => date("Y-m-d H:i:s",filemtime($filename))
如果解决了你的问题,请采纳,祝学习愉快~
相似问题