【发布时间】:2014-03-14 17:04:48
【问题描述】:
我正在CodeIgniter 中搜索模型解决方案的回调。
我找到了一些解决方案,但都已弃用。
对于example
是否有可能达到预期效果的任何其他解决方案? 我真的不知道;x
【问题讨论】:
-
谢谢,有趣的解决方案,但我必须在模型中实现,没有任何额外的库。
标签: php codeigniter frameworks callback
我正在CodeIgniter 中搜索模型解决方案的回调。
我找到了一些解决方案,但都已弃用。
对于example
是否有可能达到预期效果的任何其他解决方案? 我真的不知道;x
【问题讨论】:
标签: php codeigniter frameworks callback
您是否尝试过使用 call_user_func 做某事? php.net/manual/en/function.call-user-func.php
http://php.net/manual/en/function.call-user-func.php
我不确定您是否可以回调模型方法,但根据 PHP 文档,您可以使用 nameSapce 并从类中调用方法:
<?php
class myclass {
static function say_hello()
{
echo "Hello!\n";
}
}
$classname = "myclass";
call_user_func(array($classname, 'say_hello'));
call_user_func($classname .'::say_hello'); // As of 5.2.3
$myobject = new myclass();
call_user_func(array($myobject, 'say_hello'));
?>
【讨论】: