php文件操作

一、文件读写

在php5中有file_get_contents()和file_put_contents()两个函数来做读写事

<?php
$file = "./file_test.txt";
if(is_writeable($file)){
file_put_contents($file,"你好,file_put_contents;");

echo file_get_contents($file);
}else{
  echo "error 文件不可写";
}

试试上面的代码

 

在低版本的php里面可以用fopen(),fwrite(),fclose()来代替

二、复制删除文件

php里有个unlink来删除文件于是删除文件也就是一行代码的事

<?php
$file = 'file_test.txt';
$result = @unlink ($file);
if ($result == false) {
        echo '删除失败';
} else {
        echo '删除成功';
}

复制也很简单有个copy函数

<?php
$file = 'file_test.txt';
$file_new = "file_test2.txt";
if (file_exists($file) == false) {
  die ('文件不存在,无法复制');
}
$result = copy($file, $file_new);
if ($result == true) {
  echo '复制成功';
}

三、获取文件属性

 

1、修改时间

$file = 'test.txt';
echo date('Y-m-d H:i:s', filemtime($file));

2、文件大小

$file = "test.txt";
echo filesize($file);

3、文件所属

$file = "test.txt";
var_dump( posix_getpwuid(fileowner($file)));

4、文件是否存在

$file = "test.txt";
var_dump(file_exists($file));

php手册里面有很多file开头的函数,可以去了解下

 

 

 

 

 

本文固定链接: http://www.qaforcode.net/archives/781 | 猪哥每日一贴

该日志由 趴在树上的猪 于2013年01月03日发表在 php 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: php文件操作 | 猪哥每日一贴
关键字:
【上一篇】
【下一篇】

php文件操作:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter

浙公网安备 33010602001905号