当前位置:Gxlcms > PHP教程 > php变量与数组的相互转换(extract与compact)_PHP教程

php变量与数组的相互转换(extract与compact)_PHP教程

时间:2021-07-01 10:21:17 帮助过:17人阅读

在php中数组与变量相互转换我们可使用到extract或compact函数哦,下面我来给大家利用这两个函数来分享两个实例吧。

compact 多个变量转数组

代码如下

//多个变量转数组
$name='phpff';
$email='phpff@phpff.com';
$info=compact('name','email');//传递变量名
print_r($info);
/*
Array
(
[name] => phpff
[email] => phpff@phpff.com
)
*/
?>

extract 数组转多个变量

代码如下

//数组转多个变量
$capitalcities['England'] = 'London';
$capitalcities['Scotland'] = 'Edinburgh';
$capitalcities['Wales'] = 'Cardiff';
extract($capitalcities);//转变成三个变量 England,Scotland,Wales
print $Wales;//Cardiff

?>

代码如下

$my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");
extract($my_array);
echo "$a = $a; $b = $b; $c = $c";
?>

结果

$a = Cat; $b = Dog; $c = Horse

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632672.htmlTechArticle在php中数组与变量相互转换我们可使用到extract或compact函数哦,下面我来给大家利用这两个函数来分享两个实例吧。 compact 多个变量转数组...

人气教程排行