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