public function data()
{
if($old != $status || $prev_lat != $lat || $prev_long != $long)
{
if($status == 'Village' || 'Unknown')
{
exec_query();
}
else if($status == 'Town' || 'City')
{
exec_query();
}
}
}
public function exec_query()
{
//Some data;
}
但是每当我调用这个函数时,我都会得到如下错误:-
Call to undefined function exec_query()
谁能告诉我如何在 cakephp 中调用一个函数
最佳答案
像这样在函数名前添加$this->
:
public function data()
{
if($old != $status || $prev_lat != $lat || $prev_long != $long)
{
if($status == 'Village' || 'Unknown')
{
$this->exec_query();
}
else if($status == 'Town' || 'City')
{
$this->exec_query();
}
}
}
public function exec_query()
{
//Some data;
}
关于php - 在cakephp中调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15655322/