如何向嵌套数组添加其他属性?

肯尼(Do Kenny)

在传递给CJSON :: encode()之前,如何在嵌套数组中添加其他键/值对?

    public static function WS_getAllComments($topic_id){
    $model = ExploreComment::model()->with('user')->findAll(array("condition" => "topic_id = '" . $topic_id . "'"));

    $json = CJSON::encode($model);

    return $json;
}

上面的代码向我返回了一个嵌套数组,看起来像这样

[{"comment_id":"1","user_id":"1","topic_id":"1","data":"This will be my first test comment with 5 stars","image_append":null,"rating":"5","datetime":"2014-08-15 14:36:42"},
{"comment_id":"2","user_id":"2","topic_id":"1","data":"This is another comment with dummy user","image_append":null,"rating":"3","datetime":"2014-08-15 18:00:17"}]

我打算做的是添加从相对AR中查询的更多属性,并将其添加到列表中,如下所示:

[{blablabla, "NewKey":"NewValue"},{blablabla, "NewKey":"NewValue"}]

这样,最终当我对JSON数据进行编码时,新的键/值对将位于其适当的位置...

谢谢

Shivanshu patel
//Convert json to array

$newElement = json_decode('[{"NewKey":"NewValue"},{"NewKey":"NewValue"}]' , true);

//merge array to $model array

$resultArray = array_merge($model, $newElement);

//convert to json
$json = json_encode($model);

return $json;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

向嵌套数组的元素添加索引

来自分类Dev

从其他数组向对象数组添加属性-JS

来自分类Dev

如何基于其他数组使用嵌套数组过滤对象数组

来自分类常见问题

如何根据条件向数组中的嵌套对象添加属性

来自分类Dev

如何根据条件向数组中的嵌套对象添加属性

来自分类Dev

向Liferay添加其他语言属性

来自分类Dev

向其他属性添加过渡

来自分类Dev

向Neptune DB添加其他属性

来自分类Dev

向Liferay添加其他语言属性

来自分类Dev

Angular JS:添加嵌套数组属性列表

来自分类Dev

如何向TeX添加其他语言

来自分类Dev

如何访问嵌套数组中的对象的属性?

来自分类Dev

如何将属性插入嵌套数组的叶节点?

来自分类Dev

如何在嵌套数组中添加新字段

来自分类Dev

如何使用Spring Hateoas和HAL向链接添加其他属性?

来自分类Dev

如何从身份2.2.1中的表AspNetUsers向User.Identity添加其他属性

来自分类Dev

如何使用lxml向属性添加名称空间前缀(节点与其他名称空间相同)?

来自分类Dev

如何基于其他字段值向输入字段添加“必需”属性

来自分类Dev

如何通过Sass中的嵌套将其他信息添加到属性选择器?

来自分类Dev

带承诺向$ .ajax()回调添加其他属性

来自分类Dev

向XML元素添加其他xmlns:xsi属性

来自分类Dev

如何从数组向PowerShell对象添加属性

来自分类Dev

如何修复嵌套数组

来自分类Dev

如何遍历嵌套数组?

来自分类Dev

如何为模型添加其他属性?

来自分类Dev

从嵌套页面的<html>标记中添加其他属性

来自分类Dev

从嵌套页面的<html>标记中添加其他属性

来自分类Dev

嵌套数组并访问javascript中的所有其他索引

来自分类Dev

嵌套数组公式时出现其他语法错误

Related 相关文章

热门标签

归档