php格式化json的函數php
json_encode($value,$options)json
其中有2個比較經常使用到的參數函數
JSON_UNESCAPED_UNICODE (中文不轉爲unicode ,對應的數字 256)code
JSON_UNESCAPED_SLASHES (不轉義斜槓,對應的數字 64)blog
一般json_encode只能傳入一個常量,若是同時使用2個常量怎麼辦?unicode
JSON_UNESCAPED_UNICODE + JSON_UNESCAPED_SLASHES = 320io
使用方法:json_encode($arr,320);便可完成同時使用2個常量class
示例:方法
<?php $str1 = "https://www.baidu.com/"; $str2 = "超級大樂透"; echo json_encode($str1) . "<br>"; echo json_encode($str2) . "<br>"; echo json_encode($str1, JSON_UNESCAPED_SLASHES) . "<br>"; echo json_encode($str2, JSON_UNESCAPED_UNICODE) . "<br>";