自用的一个PHP API JSON输出函数

	/**
	* API JOSN输出函数
	* @param string  $info 消息
	* @param integer $code 接口错误码,很关键的参数
	* @param array   $data 附加数据
	* @param string  $location 重定向
	* @return array
	*/
	public static function var_json($info = '', $code = 500, $data = array(), $location = '') {
	    $out['code'] = $code ?: 0;
	    $out['info'] = $info ?: ($out['code'] ? 'error' : 'success');
	    $out['data'] = $data ?: array();
	    $out['location'] = $location;
	    header('Content-Type: application/json; charset=utf-8');
	    echo json_encode($out, JSON_HEX_TAG);
	    exit(0);
	}

你可能感兴趣的:(自用的一个PHP API JSON输出函数)