当我调用cakeHP控制器中的函数时,我想在变量中得到错误。如果函数不存在,那么我应该在变量中得到错误。我调用了另一个控制器中的函数,比如:
App::import('Controller', EventsController);
$EventController = new EventsController;
$postData = $EventController->dataToBeSend();
在这里,如果函数不存在,$postData应该包含以下错误
调用未定义的函数数据ToBeSend()
我怎样才能做到这一点?
您应该使用function_exists()函数。它为您提供布尔值作为回报,表示函数是否已加载。