如何在 php 中将对象格式转换为 json 格式

How to convert object format to json format in php

我正在使用 array_unique 删除重复值,但它 returns 是一种对象格式。

$event = array_unique($array_event);

输出为

{"0":{"title":"new","description":"hai"},"4":null}

异常输出:

[{"title":"new","description":"hai"},null}]

谁能帮忙解决这个问题?

您应该在 json_encode

之前重新索引结果
$event = array_values(array_unique($array_event));