json串中有时会包含json_decode解析不了的字符串,可以使用下面封装好的来处理。
下载地址:Services_JSON
直接引进使用
<?php
include 'JSON.php';
$json = new Services_JSON();
$data = $json->decode($str);
?>
如果需要返回的是数组,加入第二个参数 SERVICES_JSON_LOOSE_TYPE
<?php
include 'JSON.php';
$json = new Services_JSON(SERVICES_JSON_LOOSE_TYPE);
$data = $json->decode($str);
?>