现有:
$arr = array(
array('101-1148713','-68500','高岩'),
array('101-1148713','-1464.6','高岩'),
array('101-1148712','11','高岩'),
array('101-1148713','98500','高岩'),
array('101-1177035','-11068.4','全玮')
);
我怎么转化为
$arr = array(
'高岩'=>array(
'101-1148713'=>array('-68500','-1464.6','98500'),
'101-1148712'=>array('11');
),
'全玮'=>array(
'101-1177035'=>array('-11068.4')
)
);
$arr = array( Array('101-1148713','-68500','高岩'), Array('101-1148713','-1464.6','高岩'), Array('101-1148712','11','高岩'), Array('101-1148713','98500','高岩'), Array('101-1177035','-11068.4','全玮'));foreach($arr as $v) { $res[$v[2]][$v[0]][] = $v[1];}print_r($res);Array( [高岩] => Array ( [101-1148713] => Array ( [0] => -68500 [1] => -1464.6 [2] => 98500 ) [101-1148712] => Array ( [0] => 11 ) ) [全玮] => Array ( [101-1177035] => Array ( [0] => -11068.4 ) ))
谢谢斑竹
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号