我有一個數組:數組函數用於創建具有值的新數組作爲鍵?
$ids = array(1 => '3010', 2 => '10485', 3 => '5291');
我想創建一個新的數組,它會從$ ids數組的值,並將它們設置爲一個新數組的鍵,具有相同的值。
最終陣列將是:
$final = array('3010' => 'Green', '10485' => 'Green', '5291' => 'Green');
這將在apc_add()中使用。
我知道我可以通過循環來完成它。
$final = array();
foreach($ids as $key => $value):
$final[$value] = 'Green';
endforeach;
但我想知道是否有PHP功能,而不必使用forloop,謝謝!
是'array_fill'可能會奏效? –