读取文件内容
<?php
// 读取整个文件内容
$fileContent = file_get_contents("example.txt");
echo $fileContent;
?>
逐行读取文件
<?php
// 逐行读取文件
$filename = "example.txt";
$file = fopen($filename, "r");
while (!feof($file)) {
$line = fgets($file);
echo $line;
}
fclose($file);
?>
写入文件
<?php
// 写入文件
$filename = "output.txt";
$file = fopen($filename, "w");
fwrite($file, "Hello, World!\n");
fwrite($file, "This is a new line.");
fclose($file);
?>
检查文件是否存在
<?php
// 检查文件是否存在
$filename = "example.txt";
if (file_exists($filename)) {
echo "File exists.";
} else {
echo "File does not exist.";
}
?>
获取文件信息
<?php
// 获取文件信息
$filename = "example.txt";
$fileSize = filesize($filename);
$lastModified = filemtime($filename);
echo "File Size: $fileSize bytes<br>";
echo "Last Modified: " . date("Y-m-d H:i:s", $lastModified);
?>
删除文件
<?php
// 删除文件
$filename = "file_to_delete.txt";
if (unlink($filename)) {
echo "File deleted successfully.";
} else {
echo "Unable to delete the file.";
}
?>
这些只是一些基本的文件操作示例。在实际应用中,你可能需要处理更多复杂的任务,例如上传文件、创建目录、复制文件等。要处理上传文件,你可以使用 $_FILES 超全局变量,而对于目录操作,可以使用 mkdir、rmdir、scandir 等函数。
转载请注明出处:http://www.pingtaimeng.com/article/detail/13816/PHP