在php中数组变量相互转换我们可利用到extract或compact函数,这里就来给大家剖析一下这两个函数的用法。

compact 多个变量转数组

<?php

php把变量数组php变量与数组互相转换的办法 RESTful API

//多个变量转数组

$name='jb51';

$email='jb51@jb51.net';

$info=compact('name','email');//通报变量名

print_r($info);

/

Array

(

[name] => jb51

[email] => jb51@jb51.net

)

/

?>

extract 数组转多个变量

<?php

//数组转多个变量

$capitalcities['England'] ='London';

$capitalcities['Scotland'] ='Edinburgh';

$capitalcities['Wales'] ='Cardiff';

extract($capitalcities);//转变成三个变量 England,Scotland,Wales

print $Wales;//Cardiff

?>