Nic*_*ars 4 php arrays variables
如果我有一个阵列
$places = array('year' => '2012', 'place' => 'school');
Run Code Online (Sandbox Code Playgroud)
有没有办法在PHP中这样做
foreach ($places as $key => $value)
{
$key = $value
}
Run Code Online (Sandbox Code Playgroud)
但是,根据键的名称设置变量.
例如,变量可以这样提供
echo $year;
2012
echo $place;
school
Run Code Online (Sandbox Code Playgroud)
使用提取物
extract($places)
echo $year;
echo $place;
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用变量变量:
foreach ($places as $key => $value)
{
$$key = $value //note the $$
}
Run Code Online (Sandbox Code Playgroud)