首页 » 建站技术 » PHP 技术 » 浏览内容

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


2005-05-25 16:59:41 4,804 0 发表评论 字体: 作者:C.K.
标签: 时尚编程百例

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

实例说明

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

编程思路

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

      $LastAccess=fileatime("data.txt");
  •       print("文件最后的访问时间为:");
  •       print(date("l F d,Y",$LastAccess));
  •       print("< br>< br>");
  • ?>
  • 创作步骤

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

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

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

     print("文件最后的访问时间为:");
  •  print(date("l F d,Y",$LastAccess));
  •  print("< br>< br >");
  • 三、本例程序代码

    <HTML>
  • <HEAD>
  • <TITLE>文件时间属性</TITLE>
  • </HEAD>
  • <BODY>
  • <?
  •       $LastAccess=fileatime("data.txt");
  •       print("文件最后的访问时间为:");
  •       print(date("l F d,Y",$LastAccess));
  •       print("<br><br>");
  • ?>
  • <?
  •      $LastA=filectime("data.txt");
  •      print("文件最后的inode修改时间为:");
  •      print(date("l F d,Y",$LastA));
  •      print("<br><br>");
  • ?>
  • <?
  •     $LastB=filemtime("data.txt");
  •     print("文件最后的修改时间为:");
  •     print(date("l F d,Y",$LastB));
  •     print("<br>");
  • ?>
  • </BODY>
  • </HTML>

    网站统计 Statistics

    • 创建时间: 2005年1月3日 距今5066 天
    • 日志总数: 2461
    • 评论总数: 630
    • 标签总数: 654
    • 链接总数: 273
    • 最后更新: 2018-8-31 17:57:04
    • 您是本站第 14166711 位访客

    广告区 Guǎng Gào