class plugin_xxx{
//是插件位
function global_footer() {
print_r('wwwwww');
}
//无法在空间页面插入space_kucg()不是插件位
function space_kucg(){
print_r('wwwwww');
}
}
函数名并不限于以上列表,您可以自定义,只要符合以下规则,函数就会在适当的地方被调用。 function CURMODULE_USERDEFINE[_output]()CURMODULE 指明了此函数在哪个模块执行,可通过常量 CURMODULE 得到当前页面的 CURMODULE 值。 USERDEFINE 可自定义,如果函数名以“_output”结尾则会在模板输出前调用,否则会在模块执行前调用。 如:attachment_test() 函数会在论坛的下载附件的时候执行。 “_output”结尾的函数的第一个参数为数组,含义为 array('template' => 要输出的模板名, 'message' => showmessage 的文字) 如:以下函数将在登录的时候输出调试文字
//下面代码直接测试无效 function logging_test_output($a) { print_r($a); print_r($_POST);
|