1st line
2nd line
...
//append here
last line
私はphpスクリプトを使用してファイルを入れてコンテンツを追加しています
最後の2行目と最後の行の間に追加する必要がありますか?
誰かがこれを達成する方法を知っていますか?
または、を使用しfile()
て配列を出力することもできます。そこから、最後から2番目の行を判別できます。この例を考えてみましょう。
$replacement = "Hello World";
$contents = file('file.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$size = count($contents);
$contents[$size-2] = $replacement; // point it to the second last line and assign
$temp = implode("\n", $contents);
file_put_contents('file.txt', $temp);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加