是否有任何快速的方法來壓扁數組並選擇子鍵(在這種情況下'key'&'value')而不運行foreach循環,或者foreach始終是最快的方法?PHP:flatten數組 - 最快的方式?
Array
(
[0] => Array
(
[key] => string
[value] => a simple string
[cas] => 0
)
[1] => Array
(
[key] => int
[value] => 99
[cas] => 0
)
[2] => Array
(
[key] => array
[value] => Array
(
[0] => 11
[1] => 12
)
[cas] => 0
)
)
要:
Array
(
[int] => 99
[string] => a simple string
[array] => Array
(
[0] => 11
[1] => 12
)
)
重複:http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array我想這個答案將幫助您最:http://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array/1320156#1320156 – 2010-05-28 16:46:53
任何理由讓它「最快」? – 2010-05-28 17:02:27
任何你不想使用'foreach'的原因? – salathe 2010-05-28 17:47:05