开启辅助访问
帐号登录 |立即注册

PHP 文件处理总结

 
PHP 文件处理
PHP 提供了丰富的文件处理函数。文件处理主要包括:

文件创建/打开
fopen:(创建并)打开一个文件或 URL 地址。
文件写入
fwrite:向文件写入内容,可安全用于二进制文件 。
file_put_contents:向文件写入内容,等同依次调用 fopen,fwrite 以及 fclose 函数。

文件读取
fread:读取文件,可安全用于二进制文件。
fgets:从文件中读取 一行 数据,并将文件指针指向下一行。
fgetc:从文件中 逐字 读取文件数据,直到文件结束。
file_get_contents:把 整个文件 读入一个字符串。
file:把 整个文件 读入一个数组中,数组中的每个单元都是文件中相应的一行。

检查文件是否存在
file_exists:检查文件或目录是否存在。

检查文件是否可读写执行
is_readable:检查文件是否可读。
is_writable:检查文件是否是否可写入。
is_executable:检查文件是否可执行。

文件拷贝
copy:拷贝文件。

文件删除
unlink:删除文件。

取得文件大小、类型、修改时间信息
filesize:取得文件大小。
filetype:取得文件类型。
filemtime:取得文件修改时间。

文件指针函数
fclose:关闭文件指针。
feof:测试文件指针是否到了文件结束的位置。
fseek:在文件指针中定位。
rewind:倒回文件指针的位置。
ftell:返回文件指针读/写的位置。


is_file()

is_file() 函数用于检查给定文件名是否为一个正常的文件,如果文件存在且为正常的文件则返回 TRUE ,否则返回 FALSE 。

语法:
code
bool is_file ( string filename )
例子:
code
<?php
var_dump(is_file('test.txt'));
var_dump(is_file('php'));
?>
运行例子输出:
code
bool(true)
bool(false)


is_dir()函数:检查给定文件名是否为一个目录。
提示
操作文件及目录时,需要注意文件目录的读、写、删权限。


回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。