PHPでファイル中の一行だけを削除
大きなファイルで一行処理のためにforeachでごにょごにょするのが面倒だったので。
<?php # 1行削除 function line_del($file_path,$line=1){ ob_start(); passthru("sed -e \"{$line}d\" {$file_path}"); return ob_get_clean(); } ?>
※$file_pathはフルパスで書かないと動作しません
※レンタルサーバー等では動かないかもしれません