欢迎访问宙启技术站
智能推送

PHP文件操作函数:常用函数示例

发布时间:2023-10-30 10:49:59

PHP文件操作函数是用来操作和处理文件的函数,包括文件读取、写入、复制、删除等操作。下面是一些常用的PHP文件操作函数示例:

1. fopen()函数:打开文件并返回文件指针

$file = fopen("file.txt", "r");

2. fread()函数:从打开的文件中读取数据

$data = fread($file, filesize("file.txt"));

3. fwrite()函数:将数据写入文件

fwrite($file, "Hello, World!");

4. fclose()函数:关闭文件指针

fclose($file);

5. file_get_contents()函数:读取整个文件内容

$data = file_get_contents("file.txt");

6. file_put_contents()函数:将数据写入文件

file_put_contents("file.txt", "Hello, World!");

7. file_exists()函数:判断文件是否存在

if (file_exists("file.txt")) {
    echo "File exists!";
}

8. is_file()函数:判断是否为文件

if (is_file("file.txt")) {
    echo "It is a file!";
}

9. is_dir()函数:判断是否为目录

if (is_dir("my_folder")) {
    echo "It is a folder!";
}

10. copy()函数:复制文件

copy("file.txt", "file_copy.txt");

11. unlink()函数:删除文件

unlink("file.txt");

12. rename()函数:重命名文件

rename("file.txt", "new_file.txt");

13. mkdir()函数:创建目录

mkdir("my_folder");

14. rmdir()函数:删除目录

rmdir("my_folder");

15. scandir()函数:获取目录中的文件列表

$files = scandir("my_folder");
print_r($files);

这些函数可以帮助我们实现各种文件操作,但在使用时需要注意文件权限、文件大小等问题,以免出现意外情况。