2016-08-12 54 views
0

我正在尋找一種解決方案來爲php數組添加維。由於這個標題令人困惑,我給你舉個例子。 如果我有數組:在PHP數組中添加維

[0] => 'xx1', 
[1] => 'xx2', 
[2] => 'xx3', 
... 

我想將其轉換爲

[0] => 'y' => 'xx1', 
[1] => 'y' => 'xx2', 
[2] => 'y' => 'xx3', 

有沒有辦法做到這一點不使用循環?

回答

0

沒有觸摸每個元素的方法,但使用array_map您可以在不明確使用循環的情況下執行此操作。

$new_array = array_map(function($x) { 
    return ['y' => $x]; 
}, $your_array); 
+0

謝謝,我認爲這是最好的方法。 – Chrisstar