Php 变量函数。未定义函数
有人能帮我学习动态功能吗? 我有 那它就完美了!我勒个去?我怎样才能解决这个问题Php 变量函数。未定义函数,php,function,variables,Php,Function,Variables,有人能帮我学习动态功能吗? 我有 那它就完美了!我勒个去?我怎样才能解决这个问题 我是根据这样做的,请按如下所示更正您的函数 function callFunctionForOrder($funcName) { call_user_func(__NAMESPACE__ .'\\'.$funcName ); } 比如说 脚本 akshay@db-3325:~$ cat test.php <?php namespace app\components\Images; functio
我是根据这样做的,请按如下所示更正您的函数
function callFunctionForOrder($funcName)
{
call_user_func(__NAMESPACE__ .'\\'.$funcName );
}
比如说
脚本
akshay@db-3325:~$ cat test.php
<?php
namespace app\components\Images;
function mobilePhone(){ echo 'mobile'.PHP_EOL; }
function callFunctionForOrder($funcName)
{
call_user_func(__NAMESPACE__ . '\\'.$funcName );
}
callFunctionForOrder('mobilePhone');
?>
akshay@db-3325:~$ php test.php
mobile
如下所示更正您的函数
function callFunctionForOrder($funcName)
{
call_user_func(__NAMESPACE__ .'\\'.$funcName );
}
比如说
脚本
akshay@db-3325:~$ cat test.php
<?php
namespace app\components\Images;
function mobilePhone(){ echo 'mobile'.PHP_EOL; }
function callFunctionForOrder($funcName)
{
call_user_func(__NAMESPACE__ . '\\'.$funcName );
}
callFunctionForOrder('mobilePhone');
?>
akshay@db-3325:~$ php test.php
mobile
您忽略了它的名称空间:
callFunctionForOrder(\uu名称空间\uu.'\\'.'mobilePhone')代码>太棒了!非常感谢你!将其作为答案发布,以便我可以选择它作为最佳答案;)您忽略了它的名称空间:callFunctionForOrder(\uu名称空间\uu.'\\'.'mobilePhone')代码>太棒了!非常感谢你!将其作为答案发布,以便我可以选择它作为最佳答案;)