Массивы должны иметь уникальные ключи, иначе вы перезапишете свои предыдущие значения.В вашем случае вы можете захотеть иметь вложенные массивы:
$arrChartData = array(
array(
"seriesname" => "ACT",
"data" => array (
["value" => "12000"],
["value" => "3000"],
["value" => "1000"]
),
),
array(
"seriesname" => "NSW",
"data" => array (
["value" => "12000"],
["value" => "3000"],
["value" => "1000"]
)
)
);
Результат var_export($arrChartData);
array (
0 =>
array (
'seriesname' => 'ACT',
'data' =>
array (
0 =>
array (
'value' => '12000',
),
1 =>
array (
'value' => '3000',
),
2 =>
array (
'value' => '1000',
),
),
),
1 =>
array (
'seriesname' => 'NSW',
'data' =>
array (
0 =>
array (
'value' => '12000',
),
1 =>
array (
'value' => '3000',
),
2 =>
array (
'value' => '1000',
),
),
),
)
Демо