我想在另一个数组中生成带有值名称的数组,如
$array_names = array("name1","name2","name3",...);
因此,对于$array_names
内的每个项目。我想生成一个包含像这样的项目名称的数组
$name1, $name2, $name3 ... etc...
我试过像
这样的东西foreach( $array_names as $name){
$name = array();
//or like this:
$."$name" = array();
}
但很明显,我有点失落......有什么想法吗?
答案 0 :(得分:1)
你关闭了:))
foreach($array_names as $name) $$name = array();
答案 1 :(得分:1)
试试这个:
$array_names = array("name1","name2","name3");
foreach( $array_names as $name){
$$name = array();
}
测试:
echo "<pre>";
print_r(get_defined_vars())