函数
function mio_json($data) { if(isset($_GET['jsoncallback']) && !empty($_GET['jsoncallback'])){ $jsonp = $_GET['jsoncallback']; } header('Content-type: text/json'); if(isset($jsonp) && !empty($jsonp)){ echo $jsonp.'('.json_encode($data).')'; } else { echo json_encode($data); } exit(); }
使用
我们输出以JSON格式输出一个数组
mio_json(array(1,2,3,4,5));
输出
[1,2,3,4,5]
更多
我们还可以输出JSONP,只需要传入GET即可