2011-03-18 126 views
1

我有以下格式的數組。我想將它轉換爲下面的其他格式。與陣列內爆

Array 
(
[b2] => 2 
[b3] => 8 
[b4] => 2 
[b5] => 4 
) 

是否有可能將密鑰轉換爲PHP變量並將其值自動分配給變量?是否有可能? $b = 2; $b3 = 8; $b4 = 2 $b5 = 4 感謝

回答

0

您正在尋找的extract()功能。你將你想要提取的數組傳入當前範圍,就是這樣。但請注意,使用此功能時應非常小心;爲了安全起見,通過EXTR_SKIP作爲第二個參數,以防止覆蓋現有變量,畢竟你不想像$_SESSION$_SERVER那樣被惡意數據陣列扼殺...