6.3 小结
本章讲述了如何使用PHP预定义函数,完成对文件系统的操作。首先介绍了和目录操作有关的函数,它们是:
❑打开目录函数opendir()和关闭目录函数closedir()。
❑获取目录下文件名的函数readdir()。
❑列出某一目录下所有文件的函数scandir()。
❑获取和改变PHP工作目录的函数:getcwd()和chdir()。然后,介绍了和文件操作有关的函数,包括如下内容:
❑打开和关闭文件的函数:fopen()和fclose()。
❑读取文件内容的函数:fgets()、readfile()、file()和get_file_contents()。
❑向文件写入内容的函数:fwrite()、fputs()和file_put_contents()。
❑获取文件有关信息的函数:fileowner()、filesize()和filetype()。
❑判断文件性质的函数:is_dir()、is_file()、is_readable()和is_writeable()。
❑获取路径中文件名和目录名的函数:basename()和dirname()。
❑判断文件或目录是否存在的函数:file_exists()。
❑建立和删除目录的函数:mkdir()和rmdir()。
❑复制、删除、移动文件的函数:copy()、unlink()和rename()。
❑处理文件锁定的函数:flock()。
❑更该文件属性的函数:chgrp()、chmod()和chown()。
❑获取文件时间属性的函数:fileatime()、filemtime()和filectime()。