我试图调用一个函数参数并将其分配给一个变量。 功能所得到的信息作为数组将函数参数赋值给变量
function info($name,$email,$number){
}
//calling the function parameter $number from function
$exten = call_user_func_array(info,$number);
我试图调用一个函数参数并将其分配给一个变量。 功能所得到的信息作为数组将函数参数赋值给变量
function info($name,$email,$number){
}
//calling the function parameter $number from function
$exten = call_user_func_array(info,$number);
如果$number
是可调用的,那么你可以直接称呼其为$number()
我想你误解的概念,所以我觉得这是你想要的:
function info($needed){
$name = "john";
$email = "[email protected]";
$number = "555-5555";
switch($needed) {
case "name":
return $name;
break;
case "email":
return $email;
break;
case "number":
return $number;
break;
default:
return null;
}
}
//calling the function parameter $number from function
echo call_user_func("info","number");
感谢你的努力,但是这不是我找 –
你能告诉我哪里出错在行 $ exten = call_user_func_array(“info”,“$ number”); –
其实我不明白什么是预期的回报在$ exten – sheldonled
我sloved我有错误..谢谢你累的努力 –