PHP学习笔记七、文件操作
一、PHP文件系统简介

1、获取目标文件的类型
filetype(filename):文件名要带上路径
2、判断文件或者目录是否存在
bool file_exists(path)
二、文件访问权限

1、修改文件的权限(一般用命令修改)
chmod(file,mode):只能用于linux操作系统
三、文件的基本操作
对文件的操作最常见的就是读、写,以及使用函数对相关返回字符串进行处理和打印,这些常用操作在PHP中都可以利用内置的函数快速完成。
1、打开与关闭

打开模式
2、PHP读取内容


"; } //关闭资源 fclose($fp); ?>
file(path):一般用于读取本地文件
file_get_contents(path):一般用于读取远程的文件
3、PHP写入内容

有三种方式:r+、w、a
计数器
<?php
$fp=fopen("./data.txt", "r");
\(num=fread(\)fp, 20);
fclose($fp);
\(fp=fopen("./data.txt", "w"); fwrite(\)fp, \(num+1); fclose(\)fp);
//用图片数字显示
\(arr=str_split(\)num);
foreach ($arr as \(v) {
echo "<img src='./image/red_num_0".\)v.".png' ";
}
?>
4、删除文件

unlink(filename)
5、拷贝文件

bool copy(string $source,string $dest);
四、目录的基本操作
1、新建目录

mkdir
2、删除目录

rmdir(path):只能删除空目录
//删除非空目录
3、重命名和移动

rename
4、遍历目录
"; } closedir($od); //第二种方式 $result= scandir("./image");//返回值是数组 print_r($result); ?>
作者:liujf
出处:http://www.cnblogs.com/liujf5566/
本文版权归作者和博客园所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利~


浙公网安备 33010602011771号