建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网站开发 > PHP教程 >

怎样应用PHP文件函数获取文件信息(2)

时间:2011-03-05 10:36来源: 作者: 点击:
说个题外话,上述这些PHP文件函数获取的文件信息你也可以通过stat($file)函数获取,其以数组形式返回文件的所有详细信息,你可以使用print_r函数输出看下。 5、realpath函数:返回文件的绝对路径,当需要找出文件在


  说个题外话,上述这些PHP文件函数获取的文件信息你也可以通过stat($file)函数获取,其以数组形式返回文件的所有详细信息,你可以使用print_r函数输出看下。

  5、realpath函数:返回文件的绝对路径,当需要找出文件在磁盘上的准确位置,则使用此函数。

  以上这些函数对应文件名参数,如果所要获取的文件路径与PHP代码执行文件不在同一目录下,请注意需要带上具体的文件路径。

创建文件的方法

  方式一:通常都使用PHP文件操作函数fopen以写入模式打开文件,再写入内容并保存,这样一个文件就创建好了。PHP文件如何写入?

  方式二:使用PHP文件操作函数touch创建,touch函数有三个参数:创建的文件名、访问时间、修改时间,其中访问时间和修改时间是可选的,默认值为当前系统时间。如果指定的文件不存在,那么它将被自动建立。通过touch函数你可以修改创建文件的最近访问和修改时间,这两个参数都是UNIX时间戳,你需要通过mktim函数进行转换。

移动和复制文件的PHP文件函数

  移动文件可以通过rename函数,复制文件可以使用copy函数,这两个PHP文件操作函数的区别在于rename函数是将老文件移动到新的目录下,而copy函数顾名思义是将老文件复制到新目录下,源目录下的文件仍然是存在的。

PHP删除文件的方法

  在之前PHP目录函数文章中,我说过在删除目录时必须为空目录,当目录下有文件时,我们必须删除文件才能删除目录,那么文件删除有什么方法呢?

  一种方法是通过PHP文件函数unlink实现,另一种方法是通过system函数执行系统命令,比如在WINDOWS系统下执行删除文件的操作。

  创建、移动、复制、删除文件的代码实例如下:

   
<?php
    $fileDir = "leapsoulcn/fileinfo.txt";

    touch($fileDir,mktime(12,55,55,4,10,2000),mktime(12,55,55,4,10,2005));
  
    //删除文件的两种方法,使用时请注销一种方法
    system("del leapsoulcn\fileinfo.txt");
  
    unlink($fileDir);
  
    //移动文件
    rename("leapsoulcn/newfileinfo.txt","leapsoulcn/php/fileinfo.txt");
  
    //复制文件
    copy("leapsoulcn/php/fileinfo.txt","leapsoulcn/newfileinfo.txt");
?>

 本教程非常适合PHP初学者学习使用。 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片