文件操作一直是Web程序员头疼的地方,而文件操作在CMS这样的系统中又是必须的。如今,PHP文件操作的函数内容已经非常强大,文件这部分也是学习PHP非常重要的一部分,希望大家不要忽略。这篇文章会简单介绍一下PHP的几个基本文件操作,最后附有PHP文件函数汇总,供大家参考和学习。1. 打开文件:fop...
分类:
Web程序 时间:
2015-01-27 19:53:27
阅读次数:
209
打开模式说 明r只读方式打开,将文件指针指向文件头。r+读写方式打开,将文件指针指向文件头。w只写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。w+读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。x创建并以写入方式打开,将文件指针.....
分类:
Web程序 时间:
2015-01-22 15:17:26
阅读次数:
185
<?php
/* $fp=fopen("tmp.html","r");
$str=fread($fp,filesize("tmp.html"));
$str=str_replace("{title}",'新标题',$str);
$str=str_replace("{content}",'新内容',$str);
fclose($fp);
$handle=fopen('new.html','...
分类:
Web程序 时间:
2014-11-19 16:01:11
阅读次数:
171
以下是个人总结的PHP文件操作函数。当然,这只是部分,还有很多,我没有列出来。一 、解析路径:1 获得文件名:basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。eg:$path="/home/http...
分类:
Web程序 时间:
2014-10-25 11:42:45
阅读次数:
122
//配置php.ini开启allow_url_fopen选项//访问的文件有可读或者可写的权限 //$f = fopen('http://www.example.com/a.txt','rb');//$f = fopen('http://www.example.com/a.txt','wb');//...
分类:
Web程序 时间:
2014-10-20 00:45:52
阅读次数:
190
<?php//定义一个函数 统计目录大小函数function dirSize($dirName) { //判断目录是否存在 if (!file_exists($dirName)) { die('目录不存在!'); } //判断是否是目录 i...
分类:
Web程序 时间:
2014-10-20 00:34:36
阅读次数:
258
//定义一个函数 读取目录信息的函数function dirInfo($dirName) { //判断目录是否存在 if (!file_exists($dirName)) { die('目录不存在!'); } //判断是否是目录 if (!...
分类:
Web程序 时间:
2014-10-20 00:32:39
阅读次数:
268
//打开一个文件$f = fopen($filename,'wb');$filename:打开一个文件,不存在则自动创建,如果不能创建,说明指定的文件目录有错误wb:写入的方式 ---- 覆盖原内容ab:追加的方式 ---- 往文件尾部追加数据if(!$f) { die("打开文件失败")...
分类:
Web程序 时间:
2014-10-20 00:29:56
阅读次数:
190
最近应用了文件的读取,顺便复习一下!//读取一个文件$f = fopen($filename,'rb');$f: 表示返回的一个资源句柄$filename:要打开的文件路径rb:参数,表示只读且以二进制的形式打开该文件读取后循环该文件数据,因为读取文件是一行一行的//如果没有读取到文件结束则循环wh...
分类:
Web程序 时间:
2014-10-19 23:11:05
阅读次数:
310
4、复制目录
1: /*
2: *复制目录
3: *@param string $dirSrc 原目录名
4: *@param string $dirTo 目标目录名
5: */
6: function copyDir($dirSrc,$dirTo)
7: {
8: if(is_file($dirTo))
9: {
10: echo '目标目录不能创建';/*目标不是一个*/
11: ...
分类:
Web程序 时间:
2014-09-28 15:40:53
阅读次数:
259