-3
を逃れます。PHPは、私が「と」交換するには、次を使用することができます知っているエスケープ引用符
「検索して置換して無視する」方法はありますか?しかし、このようにエスケープすることは醜いです正直
preg_replace('/(?<!\\)"/', '\"', $data);
:
を逃れます。PHPは、私が「と」交換するには、次を使用することができます知っているエスケープ引用符
「検索して置換して無視する」方法はありますか?しかし、このようにエスケープすることは醜いです正直
preg_replace('/(?<!\\)"/', '\"', $data);
:
はこのような何かを試してみてください。そして、あなたがこれを必要とするなら、あなたはすでに何か間違っているのです。
は、あなたは非常にあなたが達成しようとしている何のために適切なエスケープ関数を使用するようにコードをリファクタリングを検討すべきであるので、あなたは、ダブルエスケープ:)
あなたはあなたの質問を書き直す必要があります
を心配する必要はありません。私は文句を言うのが難しい問題だと理解していますが、あなたがそれをどのように尋ねてきたのかという性質は、理解することをより困難にしています。 – cmprogram
なぜそれをしたいですか?情報の一部をエスケープするとその意味が変わります。なぜ最初に逃げたいのですか?さまざまなメディアに出力するためのデータを準備するPHPのさまざまな方法があります。 'str_replace()'はそれらの一つではありません。 – jeroen
データベースクエリでそれを使用するのですか? – Qirel