问题如下:
控制器类:
<?php
namespace Admin\Controller;
use Think\Controller;
class UserController extends Controller {
public function _initialize(){
$param = array(
'allow_all'=>array('index','login',''),
'allow_admin'=>array('index','login')
);
\Think\Hook::listen(action_begin,$param);
}
public function index(){
}
}
?>
行为扩展类为:
<?php
namespace Admin\Behavior;
class AuthenticateBehavior extends \Think\Behavior {
public function run(&$params) {
echo "$";
}
}
?>
访问localhost/index.php/Adimin/User结果为:
$$
问题:行为类run方法为什么执行了俩次,输出了俩次$ 有没有哪位兄弟遇到过啊 ps Thinphp版本为3.23 谢谢
请问你发现问题在哪里了吗?