空数组转空对象

        在接口开发中,数据返回APP端会要求比较严格,会要求空的数组转成空的对象。

        即 [] 返回 {}, 只需要在数组数据为空的时候,做一下特殊的处理。

$return = array(
    'flag'      => '001',
    'content'   => array(
        'list'  => []
    )
);
echo json_encode($return);

$return = array(
    'flag'      => '001',
    'content'   => array(
        'list'  => $list ?: (new stdClass())   //
    )
);
echo json_encode($return);


冷暖自知一抹茶ck
请先登录后发表评论
  • 最新评论
  • 总共0条评论