我有一个很大的txt文件,如下所示: “你好,你好吗?谢谢你,祝你有美好的一天”
每次我看到“ 878SAZ”并将其保存为txt时,我都希望将此文件拆分为新行。我尝试了几件事,但是即时通讯无法执行此操作,该怎么办?
$txt_file = file_get_contents('C:/files/file.txt');
$rows = explode("878SAZ", $txt_file);
array_shift($rows);
foreach($rows as $row)
{
}
file_put_contents("C:/files/file.txt, $rows)";
答案 0 :(得分:0)
您可以尝试将字符串'878SAZ'替换为“ \ n”,这表示换行符
$input = file_get_contents(YOUR_FILE_PATH);
$text = str_replace('878SAZ', "\n", $input);
file_put_contents(WRITE_FILE_PATH, $text);