PHP没有按照我的要求解析JSON

PHP没有按照我的要求解析JSON,php,json,vue.js,Php,Json,Vue.js,我有一个爱好项目,它提供了一个api来访问,其他端的一切都很好,问题是我需要json数组没有括号,这样我就可以在数组中分离对象 这是提供json的url: 但是,如果您以这个api为例: 对象中没有括号,项目数组之前的[]括号阻止我访问vue.js中的对象 我将api端点上的这些元素推送到一个空数组: $json = array( "article" => array( "artic

我有一个爱好项目,它提供了一个api来访问,其他端的一切都很好,问题是我需要json数组没有括号,这样我就可以在数组中分离对象

这是提供json的url:

但是,如果您以这个api为例:

对象中没有括号,项目数组之前的[]括号阻止我访问vue.js中的对象

我将api端点上的这些元素推送到一个空数组:

             $json = array(
             "article" => array(
                          "article_id" => "$idx",
                          "article_title" => "$title",
                          "article_content" => "$content",
                          "article_date" => "$date",
                          "article_image" => "$image",
                          "article_coin" => "$coinx",
                          "article_source" => $src
             ));

             array_push($main, $json);

             //$json = array_values($json);
然后提供json,如下所示:

$js = json_encode($main, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
print_r($js);

我只需要删除括号,它将使对象成为可能的

如果您不希望创建的对象位于数组中,那么不要将其置于数组中

删除
array\u push($main,$json)
,然后对
$json
变量进行编码