php读取写入txt文件内容 (你知道如何用php读取和写入txt文件内容吗?)

在Web开发过程中,处理文本文件是经常遇到的任务之一。PHP作为一种广泛使用的服务器端编程语言,自然不会例外。PHP提供了很多内置函数以实现读取和写入文本文件的功能。

本文将为你介绍如何使用PHP读取和写入txt文件内容

  1. 读取txt文件内容

要读取txt文件内容,可以使用PHP内置函数$filegetcontents()。这个函数可以把整个文件读入一个字符串中。使用这个函数的语法如下:


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

上述代码会把file.txt文件的内容读入$string字符串中。

如果你需要逐行读取文件内容,可以使用PHP内置函数fgets()。这个函数每次读取一行并返回一个包含该行内容的字符串。使用这个函数的语法如下:


$handle = fopen("file.txt", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
echo $line;
}
fclose($handle);
}

上述代码将循环读取file.txt文件中的每一行,并打印内容。

  1. 写入txt文件内容

要写入txt文件内容,可以使用PHP内置函数fileputcontents()。这个函数将一个字符串写入一个文件中。使用这个函数的语法如下:


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

上述代码将字符串”Hello World!”写入file.txt文件中。

如果你需要往文件中追加内容,可以在第二个参数中添加一个标志,如下所示:


file_put_contents("file.txt", "New content!", FILE_APPEND);

上述代码将字符串”New content!”追加写入file.txt文件中。

另外,如果你需要按行写入文件内容,可以使用PHP内置函数fwrite()。这个函数每次写入一行字符串。使用这个函数的语法如下:


$handle = fopen("file.txt", "w");
fwrite($handle, "Line 1\n");
fwrite($handle, "Line 2\n");
fclose($handle);

上述代码将字符串”Line 1″和”Line 2″分别写入file.txt文件中。

以上就是如何使用PHP读取和写入txt文件内容的方法。希望对你有所帮助!

如有侵犯您的权益请邮件发送:rainpro@foxmail.com,站长看到会第一时间处理
客栈猫 » php读取写入txt文件内容 (你知道如何用php读取和写入txt文件内容吗?)

提供最优质的资源集合

立即查看 了解详情