ブラウザに表示されている内容を誤って解釈しています。 JSONは基本的にプレーンテキストですが、ブラウザはそれをHTMLとして表示しようとしていることに注意してください。 \n
文字はHTMLモードの表示では受け入れられず、最初の適切なスペース文字でテキストを折り返します。 JSONは\n
を完全に維持できます 文字列内の文字は問題なく使用できます。
おそらくあなたの<br>
エラーは<br>
から発生しています preg_replace
で行っている挿入 <br>
がないため、電話してください 元のJSONのタグ。つまり、修正しようとしなかった場合には存在しなかったエラーを修正しようとすることで、修正しようとしているエラーそのものを引き起こしているのです。