PHP 7文件系统功能介绍

PHP文件系统功能

这是属于最新PHP 7的文件系统功能的完整列表。这些功能是PHP核心的一部分,因此您无需任何进一步安装即可在脚本中使用它们。cB6码友部落

basename() 返回路径的文件名部分。
chgrp() 更改文件组。
chmod() 更改文件模式。
chown() 更改文件所有者。
clearstatcache() 清除文件状态缓存。
copy() 复制文件。
delete() 看到unlink()unset()
dirname() 返回父目录的路径。
disk_free_space() 返回文件系统或磁盘分区上的可用空间。
disk_total_space() 返回文件系统或磁盘分区的总大小。
diskfreespace() 返回文件系统或磁盘分区上的可用空间。的别名disk_free_space()
fclose() 关闭打开的文件指针。
feof() 测试文件指针上的文件结尾。
fflush() 将缓冲的输出刷新到文件中。
fgetc() 从文件指针返回一个字符。
fgetcsv() 从文件指针获取行并解析CSV字段。
fgets() 从文件中读取特定数量的字节。
fgetss() 从文件中读取特定数量的字节,并剥离HTML标记和PHP代码。
file() 将整个文件读入数组。
file_exists() 检查文件或目录是否存在。
file_get_contents() 将整个文件读入字符串。
file_put_contents() 将字符串写入文件。
fileatime() 返回文件的最后访问时间。
filectime() 返回文件的最后更改时间。
filegroup() 返回文件的组ID。
fileinode() 返回文件的索引节点号。
filemtime() 返回文件的最后修改时间。
fileowner() 返回文件所有者的用户标识。
fileperms() 返回文件的权限。
filesize() 返回文件大小。
filetype() 返回文件类型。
flock() 锁定或释放文件。
fnmatch() 将文件名或字符串与指定模式匹配。
fopen() 打开文件或URL。
fpassthru() 在文件指针上输出所有剩余数据。
fputcsv() 将行格式设置为CSV并写入文件指针。
fputs() 的别名 fwrite()
fread() 从文件中读取特定数量的字节。
fscanf() 根据指定的格式解析文件中的输入。
fseek() 在文件指针上寻找。
fstat() 使用打开的文件指针返回有关文件的信息。
ftell() 返回文件读/写指针的当前位置。
ftruncate() 将文件截断为给定的长度。
fwrite() 将字符串的内容写入文件指针。
glob() 返回与指定模式匹配的文件名/目录的数组。
is_dir() 检查文件是否为目录。
is_executable() 检查文件是否可执行。
is_file() 检查文件是否为常规文件。
is_link() 检查文件名是否为符号链接。
is_readable() 检查文件是否存在并且可读。
is_uploaded_file() 检查文件是否通过HTTP POST上传。
is_writable() 检查文件名是否可写。
is_writeable() 的别名 is_writable()
lchgrp() 更改符号链接的组所有权。
lchown() 更改符号链接的用户所有权。
link() 创建一个硬链接。
linkinfo() 返回有关链接的信息。
lstat() 返回有关文件或符号链接的信息。
mkdir() 创建目录。
move_uploaded_file() 将上传的文件移动到新位置。
parse_ini_file() 解析配置文件。
parse_ini_string() 解析配置字符串。
pathinfo() 返回有关文件路径的信息。
pclose() 关闭进程文件指针。
popen() 打开进程文件指针。
readfile() 读取文件并将其写入输出缓冲区。
readlink() 返回符号链接的目标。
realpath() 返回规范化的绝对​​路径名。
realpath_cache_get() 返回真实路径缓存条目。
realpath_cache_size() 返回真实路径缓存大小。
rename() 重命名文件或目录。
rewind() 倒退文件指针的位置。
rmdir() 删除一个空目录。
set_file_buffer() 设置文件的缓冲区大小。
stat() 返回有关文件的信息。
symlink() 创建一个符号链接。
tempnam() 创建具有唯一文件名的临时文件。
tmpfile() 创建一个唯一的临时文件。
touch() 设置文件的访问和修改时间。
umask() 更改当前的umask。
unlink() 删除文件。