当前位置: 首页 > 后端技术 > PHP

PHP常用文件操作函数

时间:2023-03-29 17:36:45 PHP

basename()第一个参数:path返回路径的文件名部分dirname()第一个参数:path返回路径的目录部分file_get_contents()第一个参数:文件所在的路径函数将整个文件读入字符串.file_put_contents()file_put_contents(文件的路径,要写入的内容)函数写入一个字符串到文件中。注意:默认情况下,文件的原始内容将被覆盖。如果需要添加内容,需要将第三个参数设置为FILE_APPEND。该函数将返回写入文件的数据字节数,而returnFALSEfilesize()filesize('fileifitfailswhere')函数返回指定文件的大小。成功时,返回文件大小(以字节为单位)。失败时,返回false并生成E_WARNING级别的错误。disk_free_space()disk_free_space(directoryname)函数返回目录中的空闲空间(以字节为单位)。disk_total_space()disk_total_space(directoryname)函数返回指定目录的总磁盘大小(以字节为单位)。fopen()函数打开文件或URL。如果打开失败,该函数返回FALSE。第一个参数:要打开的文件。第二个参数:打开方式,如a+表示读写,以追加方式打开fwrite()fwrite($fp,$str)函数写文件(对二进制文件安全)。第一个参数:fopen()函数返回的文件句柄。第二个参数:要写入的字符串。成功时返回写入的字符数,错误时返回FALSE。Ifclose()关闭打开的文件。成功时返回TRUE,失败时返回FALSE。unlink()unlink(filetodelete)删除文件。成功返回真,失败返回假。rmdir()rmdir(要删除的目录)注意:只能删除空目录。该函数删除空目录。如果成功,该函数返回true。失败时返回false。aaa空目录已被删除opendir()opendir()函数打开一个目录句柄,可供closedir()、readdir()和rewinddir()使用。如果成功,该函数返回一个目录流,否则返回false。readdir()readdir()函数返回由opendir()打开的目录句柄中的条目。如果成功,该函数返回一个文件名,否则返回false。is_dir()is_dir()函数检查指定文件是否为目录。scandir()scandir()函数返回一个数组,其中包含指定路径中的文件和目录。closedir()closedir()函数关闭由opendir()函数打开的目录句柄。file_exists()file_exists()函数检查文件或目录是否存在。如果指定的文件或目录存在,则返回true,否则返回false。更多技术咨询信息:gzitcast