クリーンアップしたい多くの空白と改行を含む文字列があるので、次を使用します。
$str = trim(preg_replace('/\s+/', ' ', $str));
ただし、$str をエコーアウトすると、「à」などの特殊文字が � に変わることに気付きます。
preg_replace を削除すると、 は再び " à " になりますが、文字列は空白と改行でいっぱいです。
私はGoogle(ofc)を試しましたが、この問題を経験している人はあまり多くないようです:)
私の PHP の知識は中程度なので、(まだ) この問題が発生する可能性がある場所についての洞察が欠けています :)