我有一個數組f。 È:如何將數組鍵複製到另一個數組,並用空數組替換值?
$arr = array(
4 => 'some value 1',
7 => 'some value 2',
9 => 'some value 3',
12 => 'some value 4',
13 => 'some value 5',
27 => 'some value 6',
41 => 'some value 7'
)
我需要創建另一個陣列,其中值是數組,但密鑰將是相同的;像這樣:
$arr = array(
4 => array(),
7 => array(),
9 => array(),
12 => array(),
13 => array(),
27 => array(),
41 => array()
)
有一些在PHP內建功能做到這一點? array_keys()
沒有幫助我:
var_dump(array_keys($arr));
返回:
array(7) {
[0]=>
int(0)
[1]=>
int(1)
[2]=>
int(2)
[3]=>
int(3)
[4]=>
int(4)
[5]=>
int(5)
[6]=>
int(6)
}
* array_keys()並沒有幫助我。* < - 顯示你的代碼和你卡在哪裏 – Rizier123
順便說一句,我的解答比這個更快,我認爲,因爲更少的函數調用:) https://eval.in/379770 – splash58
是的,這是可能的。 – Legionar