2
$str = "1
2";
$str = preg_replace( "#".PHP_EOL."|\t#", "", $str );
$hand = fopen("t.txt", "w+");
fwrite($hand, $str);
fclose($hand);

文字列から改行と水平タブを削除してからtxtファイルに書き込む必要があります。

上記のコードは、水平タブのみを削除しますが、改行は残ります。つまり、テキスト ファイルに書き込まれます。

1
2

どこが間違っていますか?

4

2 に答える 2