static public function exec($name, $tag,&$params=NULL) {
if('Behavior' == substr($name,-8) ){
// 行为扩展必须用run入口方法
$tag = 'run';
}
$addon = new $name();
return $addon->$tag($params);
}
namespace Behavior;
use Think\Behavior;
class MyBehavior extends Behavior
{
public function run(&$arg){
echo 'Thinkphp 中的'.$arg['name'].'功能,'.$arg['value'].'中...';
}
}
Hook::add('addd','Behavior\\adBehavior');
return array(
//'action_begin'=>array('Home\\Behaviors\\test','Home\\Behaviors\\test'),
//一个标签位可以有多个行为,使用数组即可。
// 如果是3.2.1版本 则需要改成
// 'action_begin'=>array('Home\\Behaviors\\testBehavior','Home\\Behaviors\\testBehavior'),
'my'=>array('Behaviors\\MyBehavior')
);
function hook($hook,$params= array()){
\Think\Hook::listen($hook,$params);
}
{:hook('my', array('name'=>'钩子','value'=>'学习'))}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有