阅读量:0
在 PHP 中,可以使用 fopen
和 fseek
函数来实现文件的附加(attach)操作。以下是一个简单的示例:
<?php // 要附加的文件名 $filename = "example.txt"; // 打开文件以进行读取和写入 $fp = fopen($filename, "r+"); // 将文件指针移动到文件的开头 fseek($fp, 0); // 从文件中读取内容并输出 echo fread($fp, filesize($filename)); // 在这里添加你要附加到文件的内容 $contentToAttach = "\nThis is the content to attach."; // 将内容附加到文件 fwrite($fp, $contentToAttach); // 关闭文件指针 fclose($fp); ?>
在这个示例中,我们首先打开一个名为 example.txt
的文件,然后使用 fseek
函数将文件指针移回文件的开头。接下来,我们使用 fread
函数读取文件的内容并将其输出。然后,我们将要附加到文件的内容添加到 $contentToAttach
变量中,并使用 fwrite
函数将其写入文件。最后,我们关闭文件指针。