- 版本
4.6 – 7
module_invoke()
请求一个module 的hook
参数$module 模块的名称
$hook 调用请求的hook 名称
...其他的传入hook里的参数
返回hook返回值。
module_invoke函数就是为了激活一个模块的钩子函数,然后还可以把相关的参数传递到钩子函数里。
举例如下:
$wpage = module_invoke('ixi', 'load', array('wid'=>$wid), 'ixi_wpage');
上面的解释如下,调用ixi模块的ixi_load函数,同时把array('wid'=>$wid), 'ixi_wpage'这两个参数传递给ixi_load函数。