3 回答

TA贡献1852条经验 获得超1个赞
您可以使用extract
例如:
$array = array("color" => "blue",
"size" => "medium",
"shape" => "sphere");
extract($array);
echo $color."<br>";
echo $size."<br>";
echo $shape."<br>";
这输出:
blue
medium
sphere

TA贡献1865条经验 获得超7个赞
但如果您想对变量名称进行二次控制,则可以使用list(). 还需要在保持自然顺序的同时array_values()获取所需的数字索引:list()
$a = array();
$a["comp"] = "Conseil clientèle en assurances";
$a["code"] = "abc";
$a["score"] = 2;
list($comp, $code, $score) = array_values($a);
echo $comp . ", ";
echo $code . ", ";
echo $score;
输出:
Conseil clientèle en assurances
abc
2

TA贡献1821条经验 获得超6个赞
您可以循环遍历数组,并将值转换为字符串,如下所示:
foreach ($array as $key => $value) {
$array[$key] = strval($value);
}
现在你的数组元素都是字符串。
- 3 回答
- 0 关注
- 138 浏览
添加回答
举报