我有一个名为check_nickname()
的函数
我想写这样的东西
$ttt='nickname';
check_.$ttt();
我该怎么做呢?
答案 0 :(得分:3)
创建一个包含函数名称的变量,并对其应用括号:
$ttt='nickname';
$funcname = 'check_'.$ttt;
$funcname();
答案 1 :(得分:3)
我会反对这一点。
这将产生不可维护且不可破坏的代码。
我会制作一个能完成所有验证的功能。
答案 2 :(得分:2)
您需要创建另一个变量,例如$a = "check_".$ttt;
,然后调用$a();
答案 3 :(得分:0)
$ttt = 'nickname';
$your_function = 'check_' . $ttt;
$your_function();