现在的位置: 首页学习笔记>正文
从零基础自学PHP解决文件显示时间错误问题.
发表于6年前 学习笔记 暂无评论

继续昨天学习的.

学到这可以解决一个问题,就是很多人都有这么一个问题

PHP查看文件的时间显示不正确,.

这节课就可以解决问题了.

 

独家记忆
  1. <?php   
  2. //确定文件的大小:filesize()函数返回指定文件字节大小.   
  3. ////round四舍五舍,这个貌似我在前面数组函数学过   
  4. //本来是字节的除以1024就是KB了.这个应该都懂.   
  5.  $wj='D:\AppServ\www\wenjian.php';       
  6.    echo round(filesize($wj)/1024,2).'kb';   
  7.    echo '<br />';   
  8.    //计算磁盘的可用空间:disk_free_space()函数返回指定的目录所在磁盘分区的可用空间.   
  9.    $d='d:';   
  10.    echo round(disk_total_space($d)/1024/1024,2).'MB';   
  11.       
  12.    //计算磁盘的总容量:disk_total_space()函数返回指定的目录所在磁盘分区的总容量.   
  13.    echo '<br />';   
  14.    $drive='c:';   
  15.    echo round(disk_total_space($drive)/1024/1024/1024,2).'GB';   
  16.       
  17.       
  18.       
  19.    //确定文件的最后访问时间:fileatime()函数返回文件的最后访问时间,.   这个是文件打开的时间   
  20.       
  21.    echo '<br />';   
  22.    $time='D:\AppServ\www\wenjian.php';   
  23.    echo date("Y-m-d,h:i:s",fileatime($time));   
  24.      echo '<br />';   
  25.       
  26.    //上面貌似时间显示的不对,然后我们需要调整一下时间.   
  27.    //在输出的前面加date_default_timezone_set('Asia/Shanghai'); 中国一般使用上海时间.   
  28.    //date_default_timezone_set -- 设定用于一个脚本中所有日期时间函数的默认时区   
  29.    //或者在php.ini里面把date.timezone这个设置时区的选项设置好~~~   
  30.    //注意时间的大小写,小写写成大写就变成英文的了.   
  31.    $xg='D:\AppServ\www\wenjian.php';   
  32.    date_default_timezone_set('Asia/Shanghai');   
  33.    echo date('Y-m-d h:i:s',fileatime($xg));   
  34.       
  35.       
  36.    //确定文件的最后改变时间:filectime()函数返回最后改变时间。  这是文件所有者权限的时间   
  37.    echo '<br />';   
  38.    $gb='D:\AppServ\www\wenjian.php';   
  39.    date_default_timezone_set('Asia/Shanghai');   
  40.    echo date("Y-m-d,h:i:s",filectime($gb));   
  41.    echo '<br />';   
  42.    //确定文件最后修改时间:filemtime()函数返回文件的最后修改时间.   这是文件内容访问被修改   
  43.    $fe='D:\AppServ\www\wenjian.php';   
  44.     date_default_timezone_set('Asia/Shanghai');   
  45.    echo date("Y-m-d,h:i:s",filemtime($fe));  
×
腾讯微博