文件信息函数的封装

来源: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回答

imooc_澈

2017-09-01

您好, 'modifyTime' => date("Y-m-d H:i:s",filemtime($filename),这一行,后面少了一个小括号,正确应该为 'modifyTime' => date("Y-m-d H:i:s",filemtime($filename))

如果解决了你的问题,请采纳,祝学习愉快~

0
hww974
h 非常感谢!谢谢,老师用心了,我检查好几遍都没发现
h017-09-02
共1条回复

0 学习 · 2569 问题

查看课程