PHP 4.0 时尚编程百例 —  实例 46 提取文件时间属性

林继 PHP 技术 4,846 共写了483个字 (2005-05-25 16:59:41) 没有评论 打印 扫描二维码 百度已收录

实例说明

本例将介绍如何用 PHP 4.0 提取文件的时间属性。实现的方法主要是通过 file 函数库中的的3个函数:1.fileaname 函数,传回指定文件的最后访问时间,传回false表示发生错误;2.filecname 函数,传回文件inode的最后改变时间;3. filemname 函数,返回文件内容的最后修改时间,传回false表示发生错误。

编程思路

本例的编程没有技巧,主要是练习在 PHP 4.0 中提取文件时间属性的3个函数的使用, 个为fileaname();一个为filecname()函数;还有一个为filemname()函数,然后通过print指令把3个时间函数的返回值打印出来。下面是一个函数使用的基本过程:

  1.       $LastAccess=fileatime("data.txt");
  2.       print("文件最后的访问时间为:");
  3.       print(date("l F d,Y",$LastAccess));
  4.       print("< br>< br>");
  5. ?>

创作步骤

一、使用文件时间属性的函数

$LastAccess=fileatime(“data.txt”),函数将返回文件时间屑性。

二、通过print的指令,打印文件时间属性

  1.  print("文件最后的访问时间为:");
  2.  print(date("l F d,Y",$LastAccess));
  3.  print("< br>< br >");

三、本例程序代码

  1. <HTML>
  2. <HEAD>
  3. <TITLE>文件时间属性</TITLE>
  4. </HEAD>
  5. <BODY>
  6. <?
  7.       $LastAccess=fileatime("data.txt");
  8.       print("文件最后的访问时间为:");
  9.       print(date("l F d,Y",$LastAccess));
  10.       print("<br><br>");
  11. ?>
  12. <?
  13.      $LastA=filectime("data.txt");
  14.      print("文件最后的inode修改时间为:");
  15.      print(date("l F d,Y",$LastA));
  16.      print("<br><br>");
  17. ?>
  18. <?
  19.     $LastB=filemtime("data.txt");
  20.     print("文件最后的修改时间为:");
  21.     print(date("l F d,Y",$LastB));
  22.     print("<br>");
  23. ?>
  24. </BODY>
  25. </HTML>

历史上的今天

5月
25

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >