ホームページ >バックエンド開発 >PHPチュートリアル >ちょっと待って、なぜこのような単純な str_replace が実行されないのでしょうか?
$s='aarnbbb';
$s=str_replace("rn","",$s);
die();
どうやってもこれにはChromeを使用しますデバッグしても、rn を置き換えることができません。本当にエラーが見つかりません
単一引用符の問題は
$s="aarnbbb"; と書かれています
しかし、単一引用符を使用する必要がある場合はどうすればよいでしょうか?
$s=str_replace('rn',"",$s) ;
rn は一重引用符で囲まれた通常の文字であり、二重引用符で囲まれた改行です。
一重引用符はエスケープする必要があります。
一重引用符を使用する必要がある場合、次の $s=str_replace('rn',"",$s);
一重引用符と下引用符を使用することもできます