特定类别的JSON字符串(PHP)

特定类别的JSON字符串(PHP),php,Php,我想在JSON中的“博客”下添加一个新项目(标题、内容、作者)。但我对这个还不熟悉。我不知道如何改进。我目前的进展是,它将创建一个新的数组,而不是填充“博客”。这是我的PHP代码 这里是我的JSON文件 { “博客”: [ { “标题”:“技术至关重要”, “内容”:"我们为什么要使用它?\n这是一个由来已久的事实,读者在查看页面布局时会被页面的可读内容分散注意力。这是互联网上usist true generator的要点。它使用一个包含200多个拉丁单词的字典,结合一些模式句子结构,生成看

我想在JSON中的“博客”下添加一个新项目(标题、内容、作者)。但我对这个还不熟悉。我不知道如何改进。我目前的进展是,它将创建一个新的数组,而不是填充“博客”。这是我的PHP代码


这里是我的JSON文件

{
“博客”:
[
{
“标题”:“技术至关重要”,
“内容”:"我们为什么要使用它?\n这是一个由来已久的事实,读者在查看页面布局时会被页面的可读内容分散注意力。这是互联网上usist true generator的要点。它使用一个包含200多个拉丁单词的字典,结合一些模式句子结构,生成看起来合理的Lorem Ipsum。ge因此,内化的知识总是没有重复、注入的幽默或非特征词等。”,
“作者”:“2132156”,
“id”:1
},
{
“标题”:“索尼作为新智能手机制造商回归”,
“内容”:“我们为什么使用它?\n这是一个由来已久的事实,即读者在查看页面布局时会被页面的可读内容分散注意力。u点”,
“作者”:“231113”,
“id”:2
},
{
“标题”:“生命是必不可少的”,
“内容”:“我们为什么使用它?\n这是一个由来已久的事实”,
“作者”:“2132156”,
“id”:3
}
]
}

正如@ADyson所指出的,唯一需要改变的是如何向数组中添加新数据

    //append the input to our array
    $data[] = $input;
这将直接将新数据附加到
$data
数组,但您希望附加到关联索引
blogs
,因此必须指定该索引

    $data['blogs'][] = $input;

请添加预期的输出和您在现有代码中遇到的问题的描述-不清楚您在问什么或遇到了什么问题。关于
$data[“blogs”][]=$input
,这是工作。谢谢。