Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CodeIgniter中的触发事件_Php_Codeigniter - Fatal编程技术网

Php CodeIgniter中的触发事件

Php CodeIgniter中的触发事件,php,codeigniter,Php,Codeigniter,在CodeIgniter中的某些函数调用之前,有没有方法调用某个事件?! 从我读到的关于钩子的。。。它们看起来很好,但在调用整个控制器之前/之后执行。我正在寻找类似的东西,但在功能层面上,而不是控制器层面上 没有 钩子是应用程序中预定义的点,允许您在该点上执行某些操作 钩子无法知道您将要运行或已经运行哪个函数-您需要自己告诉应用程序。在函数中或自己调用函数之前/之后。要在何处添加事件?如果您希望在某些函数之后执行某些操作,您可以尝试添加自己的父控制器。我正在尝试创建一个通用事件系统,其中任何操作

在CodeIgniter中的某些函数调用之前,有没有方法调用某个事件?! 从我读到的关于钩子的。。。它们看起来很好,但在调用整个控制器之前/之后执行。我正在寻找类似的东西,但在功能层面上,而不是控制器层面上

没有

钩子是应用程序中预定义的点,允许您在该点上执行某些操作


钩子无法知道您将要运行或已经运行哪个函数-您需要自己告诉应用程序。在函数中或自己调用函数之前/之后。

要在何处添加事件?如果您希望在某些函数之后执行某些操作,您可以尝试添加自己的父控制器。我正在尝试创建一个通用事件系统,其中任何操作都可以在某个函数之后/之前执行为什么不编写一个自定义帮助器,并在需要时调用它?