标签: php
我有以下格式的数组。我想将其转换为另一种格式,如下所示。
Array ( [b2] => 2 [b3] => 8 [b4] => 2 [b5] => 4 )
是否有可能将密钥转换为PHP变量并将其值自动分配给变量?是否可能? $b = 2; $b3 = 8; $b4 = 2 $b5 = 4 感谢
$b = 2; $b3 = 8; $b4 = 2 $b5 = 4
答案 0 :(得分:6)
看起来像你想要extract()
答案 1 :(得分:0)
您正在寻找extract()功能。您将要提取的数组传入当前范围,就是这样。请注意,使用此功能时应该非常小心;为了安全起见,将EXTR_SKIP作为第二个参数传递以防止覆盖现有变量,毕竟你不希望被具有恶意数据的数组限制的$_SESSION或$_SERVER之类的东西。
EXTR_SKIP
$_SESSION
$_SERVER