2017-10-30 4 views
-3

を逃れます。PHPは、私が「と」交換するには、次を使用することができます知っているエスケープ引用符

「検索して置換して無視する」方法はありますか?しかし、このようにエスケープすることは醜いです正直

preg_replace('/(?<!\\)"/', '\"', $data); 

+0

を心配する必要はありません。私は文句を言うのが難しい問題だと理解していますが、あなたがそれをどのように尋ねてきたのかという性質は、理解することをより困難にしています。 – cmprogram

+1

なぜそれをしたいですか?情報の一部をエスケープするとその意味が変わります。なぜ最初に逃げたいのですか?さまざまなメディアに出力するためのデータを準備するPHPのさまざまな方法があります。 'str_replace()'はそれらの一つではありません。 – jeroen

+1

データベースクエリでそれを使用するのですか? – Qirel

答えて

0

はこのような何かを試してみてください。そして、あなたがこれを必要とするなら、あなたはすでに何か間違っているのです。

は、あなたは非常にあなたが達成しようとしている何のために適切なエスケープ関数を使用するようにコードをリファクタリングを検討すべきであるので、あなたは、ダブルエスケープ:)

あなたはあなたの質問を書き直す必要があります
関連する問題