1

これはあなたが得ることができるのと同じくらい簡単な質問だと思いますが、答えを見つけることができないようです.

echo $textstring;

出力は次のようになります。

引用符は機能しません。\"このテキスト フィールドは、\' と \' の間に配置されたときに適切に表示される引用符を作成しようとしていますが、それは必要ありません.\"

でも私はしたい:

引用符が機能しません。「このテキスト フィールドは、' と ' の間に配置されたときに適切に表示される引用符を作成しようとしていますが、それは望ましくありません。」

私は何を間違っていますか?

4

4 に答える 4

4

php.iniを使用して人生を過ごしたくない場合は、魔法の引用符を無効にしてくださいstripslashes。の次の設定が次のようになっていることを確認しphp.iniます。

magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off

以下を に追加して無効にすることもできます.htaccess

php_flag magic_quotes_gpc Off
于 2013-10-10T16:44:54.107 に答える
2
echo stripslashes($textstring);
于 2013-10-10T16:42:21.887 に答える
0

stripslashes()次のように関数を使用できます。

echo stripslashes($textstring);

詳細はこちらをご覧ください

于 2013-10-10T16:43:14.280 に答える
0

シンプルに、次のstripslashes関数を使用します。

echo stripslashes($textstring);

これにより、すべてのスラッシュが削除されます。

于 2013-10-10T16:44:16.933 に答える