在 PHP 中,您可以使用 fopen
函數(shù)來實現(xiàn)文件的讀寫分離
fopen
函數(shù)打開這兩個文件,分別指定讀取和寫入模式。以下是一個簡單的示例代碼:
<?php
// 打開輸入文件(只讀模式)
$inputFile = fopen("input.txt", "r");
if (!$inputFile) {
die("無法打開輸入文件");
}
// 打開輸出文件(寫入模式,如果文件不存在則創(chuàng)建)
$outputFile = fopen("output.txt", "w");
if (!$outputFile) {
die("無法打開輸出文件");
}
// 逐行讀取輸入文件的內(nèi)容
while ($line = fgets($inputFile)) {
// 對每一行進行處理(例如:刪除空格)
$processedLine = trim($line);
// 將處理后的數(shù)據(jù)寫入輸出文件
fwrite($outputFile, $processedLine . PHP_EOL);
}
// 關(guān)閉輸入和輸出文件
fclose($inputFile);
fclose($outputFile);
?>
這個示例代碼會讀取名為 input.txt
的文件,對每一行進行處理(刪除空格),然后將處理后的數(shù)據(jù)寫入名為 output.txt
的文件。請根據(jù)您的需求修改代碼中的文件名和處理邏輯。