A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 gz_xudada 于 2018-5-17 21:54 编辑

PHP常用文件操作函数


1. basename()
第一个参数:路径
返回路径的文件名部分
2. dirname()
第一个参数:路径
返回路径的目录部分
3. file_get_contents()
第一个参数:文件所在路径
函数把整个文件读入一个字符串中。

4. file_put_contents()
file_put_contents(文件所在路径,需要写入的内容)
函数把一个字符串写入文件中。
注意:默认情况下,会覆盖文件原内容,如果需要追加内容,需要设置第三个参数为FILE_APPEND
该函数将返回写入到文件内数据的字节数,失败时返回FALSE

5. filesize()
filesize('文件所在路径') 函数返回指定文件的大小。
若成功,则返回文件大小的字节数。若失败,则返回 false 并生成一条 E_WARNING 级的错误。

6. disk_free_space()
disk_free_space(目录名称) 函数返回目录中的可用空间 字节为单位
7. disk_total_space()
disk_total_space(目录名称) 函数返回指定目录的磁盘总大小 以字节为单位
8. fopen()
函数打开文件或者 URL。如果打开失败,本函数返回 FALSE
第一个参数:要打开的文件。
第二个参数:打开的模式 ,比如a+表示读写 追加方式打开


9. fwrite()
fwrite($fp,$str) 函数写入文件(可安全用于二进制文件)。
第一个参数:fopen()函数传回的文件句柄。
第二个参数:要写入的字符串。
成功返回写入的字符数,出现错误时则返回 FALSE
10. fclose()
关闭一个打开文件。
成功时返回 TRUE, 或者在失败时返回 FALSE.
11. unlink()
unlink(需要删除的文件) 删除文件。
若成功,则返回 true,失败则返回 false

12. rmdir()
rmdir(需要删除的目录)
注意啊:空目录才可以删除
函数删除空的目录。
若成功,则该函数返回 true
若失败,则返回 false
aaa空目录已经被删除了
13. opendir()
opendir() 函数打开一个目录句柄,
可由 closedir()readdir() rewinddir() 使用。
若成功,则该函数返回一个目录流,否则返回 false
14. readdir()
readdir() 函数返回由 opendir() 打开的目录句柄中的条目。
若成功,则该函数返回一个文件名,否则返回 false。

15. is_dir()
is_dir() 函数检查指定的文件是否是目录。
16. scandir()
scandir() 函数返回一个数组,其中包含指定路径中的文件和目录。

17. closedir()
closedir() 函数关闭由 opendir() 函数打开的目录句柄。
18. file_exists()
file_exists() 函数检查文件或目录是否存在。
如果指定的文件或目录存在则返回 true,否则返回 false






0 个回复

您需要登录后才可以回帖 登录 | 加入黑马