PHP里函数名是变量怎么调用?在线等

PHP里函数名是变量怎么调用在ASP里我知道这样:execute("call"&functionName&"()")在PHP里怎么调?因为我要在函数里调用函数,函数名在参... PHP里函数名是变量怎么调用
在ASP里我知道这样:execute("call "&functionName&"()")
在PHP里怎么调?因为我要在函数里调用函数,函数名在参数里
展开
 我来答
百度网友1ef2133ed
推荐于2016-01-10 · TA获得超过1402个赞
知道小有建树答主
回答量:845
采纳率:0%
帮助的人:1014万
展开全部
mixed call_user_func ( callback $function [, mixed $parameter [, mixed $...]] )

mixed call_user_func_array ( callback $function, array $param_arr )

<?php
function barber($type)
{
echo "You wanted a $type haircut, no problem";
}
call_user_func('barber', "mushroom");
call_user_func('barber', "shave");
?>

-----------------或者你可以这样

<?php

function fuck()
{
echo 'fuck';
}

$a = 'fuck';
$a();
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Spirit_ORCer
2008-10-20 · TA获得超过206个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:0
展开全部
呵呵,虽然我没有遇见过你这么定义的,但是,php里面也有解决的办法的呀,php里面有一种变量叫变量函数,算了,我就不说了,直接给你链接吧,记住,以后没事多翻翻手册,嘿嘿,会翻出颜如玉的
http://www.php.net/manual/zh/functions.variable-functions.php
忘记说了,这个变量函数的效率肯定高不了,因为它会搜索所有的函数与这个变量同名、同值的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MAK神
2008-10-21
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
<?php
function get(){

echo "123";
}
call_user_func('get');
?>
show::123
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
敛娅学春琳
2020-07-31 · TA获得超过1181个赞
知道小有建树答主
回答量:1242
采纳率:100%
帮助的人:8.4万
展开全部
$var();
这就是php比较动态的地方
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
feiyang33520
2008-10-20 · TA获得超过356个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:276万
展开全部
那你的函数的值是怎么获得的 直接用就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式