我有一个php
对象,我想将其转换为以下json
格式。将php对象转换为json
所有data
值是通过在格式php
对象对象:
Array ([0] => stdClass Object ([id] => 2
[s1] => 1485
[name] => 1485
[credit] => ''
[caption] => ''
)
)
我child
下试图组credit, caption
等。此外,我无法获得date
格式的json
格式之后的[
。
{
"mydata":
{
"name":Name,
"type":"default",
"date": [
{
"s1":"1485",
"name":"1485",
"child":
{
"credit":"",
"caption":""
}
}]
}
}
目前,我的代码如下所示:
foreach ($hits as $hit) {
$data->mydata->date->s1 = $hit->s1;
$data->mydata->date->name = $hit->name;
$data->mydata->date->credit = $hit->credit;
$data->mydata->date->caption = $hit->caption;
}
$a = json_encode($data);