ユーザはテキストファイルから行を削除するために、ドロップダウンから "$ Num = $ _POST ['Number']"を選択します。 Ex。PHPユーザー入力を使用してテキストファイルの特定の行を削除する方法は?
猫
犬
マウス
が、彼らはそれだけで出力しますので、どのように私は、ファイル内の行を削除しないライン3.選択したとしましょう:のみ使用
猫
犬
を彼らが選んだ番号で、実際の言葉ではないのですか?
ユーザはテキストファイルから行を削除するために、ドロップダウンから "$ Num = $ _POST ['Number']"を選択します。 Ex。PHPユーザー入力を使用してテキストファイルの特定の行を削除する方法は?
猫
犬
マウス
が、彼らはそれだけで出力しますので、どのように私は、ファイル内の行を削除しないライン3.選択したとしましょう:のみ使用
猫
犬
を彼らが選んだ番号で、実際の言葉ではないのですか?
使用すると、この:
$row_number = 0; // Number of the line we are deleting
$file_out = file("file.txt"); // Read the whole file into an array
//Delete the recorded line
unset($file_out[$row_number]);
//Recorded in a file
file_put_contents("file.txt", implode("", $file_out));
を書いたものたちを与えるが、大きなファイルのために最適ではない –
はい、それは本当です。しかし、上記の質問では、私が理解するように、それは少量のデータです。 –
これは新しいファイルから2行を表示しますか?私はコードが積極的にファイルから行を削除するので、2つの行だけが残っている1つのファイルを使用しようとしているので。 – Cvm192
あなたがメモリに全体の事を読み込む –