1

テキスト ファイルの最後の n 行を除くすべての行を削除するにはどうすればよいですか?

最後の 2 行以外の行を削除するには、どのコードを使用すればよいですか? 私はこれと反対のスクリプトを1つ持っています:

$lines_array = file("./home/userdata/log.ini");
$new_output = "";
for ($i=0; $i<5; $i++){
$new_output .= $lines_array[$i];
}
file_put_contents("./home/userdata/log.ini");

このコードは、最初の 5 行を除くすべての行を削除します。

上記のコードを改善して、最後の 5 行を除くすべての行を削除するコードを書いていただけませんか?

4

2 に答える 2