小编nat*_*est的帖子

如何在php中获取jsonSerialize接口的非空值?

我的班级实现了

php中的json序列化

然后我的类实现了 jsonSerialize 方法并返回 get_object_vars($this)。

 public function JsonSerialize()
{
    $vars = get_object_vars($this);

    return $vars;
}
Run Code Online (Sandbox Code Playgroud)

问题在于它也返回包括 NULL 变量在内的所有值。我怎样才能只获取非空变量作为 json 输出?

php json

1
推荐指数
1
解决办法
718
查看次数

标签 统计

json ×1

php ×1