阅读量:0
在 PHP 中,您可以使用 fopen
函数来实现文件的读写分离
- 创建一个用于读取数据的文件(例如:input.txt)。
- 创建一个用于写入数据的文件(例如:output.txt)。
- 使用
fopen
函数打开这两个文件,分别指定读取和写入模式。 - 使用循环逐行读取输入文件的内容,并对每一行进行处理。
- 将处理后的数据写入输出文件。
- 关闭输入和输出文件。
以下是一个简单的示例代码:
<?php // 打开输入文件(只读模式) $inputFile = fopen("input.txt", "r"); if (!$inputFile) { die("无法打开输入文件"); } // 打开输出文件(写入模式,如果文件不存在则创建) $outputFile = fopen("output.txt", "w"); if (!$outputFile) { die("无法打开输出文件"); } // 逐行读取输入文件的内容 while ($line = fgets($inputFile)) { // 对每一行进行处理(例如:删除空格) $processedLine = trim($line); // 将处理后的数据写入输出文件 fwrite($outputFile, $processedLine . PHP_EOL); } // 关闭输入和输出文件 fclose($inputFile); fclose($outputFile); ?>
这个示例代码会读取名为 input.txt
的文件,对每一行进行处理(删除空格),然后将处理后的数据写入名为 output.txt
的文件。请根据您的需求修改代码中的文件名和处理逻辑。