私はこれを得た:
$_response_body = preg_replace("</body>","<script>alert('test');</script><br /></body>",$_response_body);
何を書くべきか:
<script>alert('test');</script><br />
</body>
しかし、そうではありません。それはリターンを書きます:
<<script>alert('test');</script><br /></body>>
ご覧のとおり、余分な < と > が追加されています。小なり記号と大なり記号を削除すると、次のようになります。
script>alert('test');</script
その後、次のように返されます。
<script>alert('test');</script<br /></body>>
なぜこれが起こるのか誰にも分かりますか?