$a = array(
array(
'name' => 'lang',
'user' => '0',
'value' => 'zh-CN'
),
array(
'name' => 'charset',
'user' => '22',
'value' => 'UTF-8'
),
);
想在页面以 $site['lang'] 输出 zh-CN,$site['charset'] 输出 UTF-8
我的错误写法,求写法
foreach ($a as $opt) {
foreach ($opt as $key => $value) {
if ($key == 'name') {
$key_name = $value;
}
if ($key == 'value') {
$key_value = $value;
}
}
$site = 'site[\''. $key_name .'\']';
$$site = $key_value;
}
业精于勤,荒于嬉;行成于思,毁于随。