#この記事の動作環境:Windows7 システム、PHP7.1 バージョン、DELL G3 パソコンPHP でバックスラッシュのエスケープを防ぐ方法: 1. "str_replace("\/", "/", json_encode($a));"; を使用します。 2. "json_encode($a, JSON_UNESCAPED_SLASHES)" を使用します。 。
php バックスラッシュを防ぐ方法変換の意味?
スラッシュを自動的にエスケープせずに json_encode を使用する方法。 次の配列 $a については、解決する方法が 2 つあります:$a = array( 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com' );1 つ、通常の置換:
$a = str_replace("\/", "/", json_encode($a));var_dump($a);2 番目に、PHP バージョンが 5.4 以降の場合:
var_dump(json_encode($a,JSON_UNESCAPED_SLASHES));推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPでバックスラッシュをエスケープしない方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。