php操作目录的函数,PHP操作目录与文件的一些函数

这篇博客详细介绍了PHP中用于文件和目录操作的一系列函数,包括获取文件名、目录名、路径信息、文件大小、磁盘空间等。还涵盖了文件的读写、移动、重命名以及目录的创建、遍历和删除。这些函数对于PHP开发者在处理文件系统操作时非常实用。
摘要由CSDN通过智能技术生成

获取路径的文件名

string basename(string path[,string suffix])

获取路径的目录

string dirname(string path)

了解更多的路径信息

array pathinfo(string path)

确定绝对路径

string realpath(string path)

确定文件的大小

int filesize(string filename)

计算磁盘的可用空间

float disk_free_space(string directory)

计算磁盘的总容量

float disk_total_space(string directory)

确定文件的最后访问时间

int fileatime(string filename)

确定文件的最后改变时间

int filectime(string filename)

确定文件的最后修改时间

int filemtime(string filename)

识别文件末尾字符

int feof(string resource)

打开和关闭文件

resource fopen(string resource,string mode[,int use_include_path[,resource zountext]])

boolean fclose(resource filehandle)

将文件读入数组

array file9string filename[,int user_inlucde_path[,resource context]])

将文件内容读入字符串变量

string file_get_contents(string filename[,int use_inlude_path[resource context]])

将CSV文件读入数组

array fgetcsv(resource handle[,int length[,string delimiter[,string enclosure]]])

读取指定数目的字符

string fgets(resource handle[,int length])

从输入中剔除标记,清除所有HTML和PHP标记

string fgetss(resourcce handle,int length[,string allowable_tags])

以一次读取一个字符的方式读取文件

string fgetc(resource handle)

忽略换行符

string freed(resource handle,int length)

读取整个文件

int readfile(string filename[,int use_include_path])

根据预定义的格式读取文件

mixed fscanf(resource handle,string format[,string var1])

将字符串写入文件

int fwrite(resource handle,string string[,int length])

移动文件指针

int fseek(resource handle,int offset[,int whence])

打开目录句柄

resource opendir(string path)

关闭目录句柄

void closedir(resource directory_handle)

解析目录内容

string readdir(resource directory_handle)

将目录读入数组

array scandir(string directory[,int sorting_order[,resource context]])

删除目录

int rmdir(string dirname)

重命名文件

boolean rename(string olename,string newname)

触摸文件

int touch(sting filename[,int time[,int atime]])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值