PHPの配列関数(3つの個別の配列用)を使用して、多層JSONファイルを生成しようとしています。私は本質的にphpで3つの異なる配列を使用して1つを生成しています.phpで使用している基本的なコードは次のとおりです。
$full_array = array();
...
$results_array('step1');
foreach($ga->getResults() as $result):
$add_array = array();
$add_array['total'] = $ga->getResults();
array_push($results_array, $add_array);
endforeach;
array_push($full_array, $results_array);
echo json_encode($full_array)
これにより、次の結果が得られます。
[
[
"step1",
{
"total": "...."
}
]
]
ただし、ブレースの前にその「step1」を取得しようとしているため、次のようになります。
[
"step1",
[
{
"total": "...."
}
]
]
PHP を使用して後者の形式を取得する方法を知っている人はいますか? この回答をどこでも検索しましたが、どこにも見つかりませんでした-重複した回答がある場合はお詫びします。どんな助けでも大歓迎です。