php不讓反斜線轉義的方法:1.使用「str_replace("\/", "/", json_encode($a));」;2、使用「json_encode($a, JSON_UNESCAPED_SLASHES)」。
本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦
php 怎麼不讓反斜線轉義?
如何使用json_encode 不自動轉義斜線。
對於下列陣列$a,現有兩種辦法解決:
$a = array( 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com', 'http://www.baidu.com' );
其一,正規替換:
$a = str_replace("\/", "/", json_encode($a));
var_dump($a);
#其二,若php 版本是5.4 以上的話:
var_dump(json_encode($a,JSON_UNESCAPED_SLASHES));
推薦學習:《PHP影片教學》
以上是php 怎麼不讓反斜線轉義的詳細內容。更多資訊請關注PHP中文網其他相關文章!