时间:2021-07-01 10:21:17 帮助过:55人阅读
function test(){
$name = 'programmer';
$sex = 'male';
$hobby = 'play computer game';
}
function test1(){
$var_list = get_var_list('test'); // 这个函数该怎样定义才能够获取 test 函数中所有已定义的变量?
extract($var_list); // 将其导入到当前函数作用域中。
echo $name;
}
test1();
// 怎么做到 将其中一个作用域中的所有已定义的变量导入到另一个作用域中。
function test(){
$name = 'programmer';
$sex = 'male';
$hobby = 'play computer game';
}
function test1(){
$var_list = get_var_list('test'); // 这个函数该怎样定义才能够获取 test 函数中所有已定义的变量?
extract($var_list); // 将其导入到当前函数作用域中。
echo $name;
}
test1();
php >= 5.3.0
Put test1() into test(). Anonymous Function
function test(){
// 把数据装入一个数组
$res = array(
$name = 'programmer';
$sex = 'male';
$hobby = 'play computer game';
);
// 返回数据
return $res;
}
function test1() {
// 调用 text方法 拿到数据, 用 $data 来接收
$data = test();
// .......
}