我想从数组的键创建单独的变量,其中变量是键,内容是数组中该键的值
答案 0 :(得分:6)
<?php
$array = array('a' => 'abc', 'b' => 'def');
extract($array);
var_dump($a, $b);
// string(3) "abc"
// string(3) "def"
答案 1 :(得分:6)
使用这种方式
$数据=阵列();
$data["value1"]=3;
$data["value2"]=4;
$three = $data["value1"];
$four = $data["value2"];
答案 2 :(得分:5)
使用extract()功能。
$var_array = array("color" => "blue",
"size" => "medium",
"shape" => "sphere");
extract($var_array);
将给出:
$color = 'blue'
$size = 'medium'
$shape = 'sphere'
答案 3 :(得分:4)
使用
extract($array);
答案 4 :(得分:3)
PHP的extract函数就是这样做的。