如何將項添加到關聯數組的開頭?例如,假設我有一個這樣的數組:PHP - 將項目添加到關聯數組的開頭
$arr = array('key1' => 'value1', 'key2' => 'value2');
當我添加的東西給它在$arr['key0'] = 'value0';
,我得到:
Array ( [key1] => value1 [key2] => value2 [key0] => value0 )
怎樣使這是
Array ( [key0] => value0 [key1] => value1 [key2] => value2 )
謝謝,
Tee
請注意,[最小代碼示例](https://sscce.org/)比單獨使用變量轉儲更有幫助(儘管後者也可能有所幫助)。 – outis 2011-04-25 22:04:53
[PHP prepend關聯數組與文字鍵?]可能的重複?(http://stackoverflow.com/questions/1371016/php-prepend-associative-array-with-literal-keys)。另請參閱:[PHP:Array_unshift非數字索引](http://stackoverflow.com/questions/4516664/php-array-unshift-an-not-numeric-index)。 – outis 2011-04-25 22:11:54