<?php
$filename = dirname(__FILE__) . "/readfrom.txt";
$ofilename = dirname(__FILE__) . "/writeto.txt";
if (!file_exists($filename)) {
echo $filename . " not found!";
exit;
}
$fp = fopen($filename, "r");
$fo = fopen($ofilename, "w");
while (!feof($fp)) {
$record = fgets($fp);
if ($record != NULL) {
$record_arr = explode("\t", $record);
// 注意:原代碼中 $col 未定義,此處修正為 strlen($record)
fwrite($fo, $record, strlen($record));
}
}
fclose($fo);
fclose($fp);
?>
"r" 讀、"w" 寫。\t)分割字符串。修正提示:原代碼中 strlen($col) 變量 $col 未定義,建議改為 strlen($record) 或直接省略長度參數。
更多文件處理函數請參考:PHP 文件處理參考。