PHP 定义一个空Json对象
在写接口的过程当中,手机端有需求当没有数据时返回一个空对象。
一般我们会这样做
$result=array();
echo json_encode($result);
但是得到的结果会是一个空数组,很正常,array就是定义数组嘛…
[]
其实很简单,只要强制转换即可。
$result=(object)array();
//或者
//$result=(object)null;
echo json_encode($result);
返回结果
{}
在写接口的过程当中,手机端有需求当没有数据时返回一个空对象。
一般我们会这样做
$result=array();
echo json_encode($result);
但是得到的结果会是一个空数组,很正常,array就是定义数组嘛…
[]
其实很简单,只要强制转换即可。
$result=(object)array();
//或者
//$result=(object)null;
echo json_encode($result);
返回结果
{}