【发布时间】:2015-10-30 11:51:00
【问题描述】:
您好,我有一个多维数组,我使用 mysql PDO 检索数据并以这种方式格式化
array('id'=>$row['empname'],'data'=>array(array($row['salestat'],$row['salecount'])))
Array
(
[0] => Array
(
[id] => 'employee1'
[data] => Array
(
0 => 'Sold'
1 => 1
)
)
[1] => Array
(
[id] => 'employee2'
[data] => Array
(
0 => 'On Process'
1 => 4
)
)
[2] => Array
(
[id] => 'employee2'
[data] => Array
(
0 => 'Sold'
1 => 2
)
)
)
我正在尝试制作这样的输出,尝试对其进行格式化,以便我可以将其用于 highcharts 中的 drilldown 系列,谢谢
Array
(
[0] => Array
(
[id] => 'employee1'
[data] => Array
(
0 => 'Sold'
1 => 1
)
)
[1] => Array
(
[id] => 'employee2'
[data] => Array
[0]
(
0 => 'On Process'
1 => 4
)
[1]
(
0 => 'Sold'
1 => 2
)
)
)
【问题讨论】:
-
使用循环怎么样?而且您不能在同一级别拥有相同的索引。
-
请先了解数组,您不能多次提供相同的密钥
-
不能在数组中给出相同的键
-
数组不能有相同的键,如果有,那么它将获得该数组的最后一个值how-does-php-index-associative-arrays
-
编辑是否更合适?我为内部数组指定键的唯一原因是因为我认为这些键可用于识别以将它们组合成一个
标签: php arrays multidimensional-array pdo highcharts