0
Array(
[0] => Array
(
[0] => 2017-10-05
[1] => 24,57
[2] => 24,65
[3] => 23,86
)
[2] => Array
(
[0] => 2017-10-04
[1] => 24,38
[2] => 24,675
[3]=> 24,24
)
)
我想这个转换的第一个元素为在关联数组,如何让每个数组元素的一个关键
Array(
[2017-10-05] => Array
(
[0] => 24,57
[1] => 24,65
[2] => 23,86
)
[2017-10-04] => Array
(
[0] => 24,38
[1] => 24,675
[2] => 24,24
)
类似How to make array first value as key for the second value as value in php array这个问题。但我不能在我的情况下使用array_column
,
很好的解决方案,我想用array_walk要做到这一点,但我认为这更好,更简单,谢谢 – beginner
很高兴听到这一点。欢迎。 –
顺便说一句,这是另一个版本'$ newArray = []; foreach($ array as $ a){ $ first_ele = array_shift($ a); ($ array as $ a){$ newArray [array_shift($ a)] = $ a;} $ newArray [$ first_ele] = $ a;}' ' – beginner