请问在公共类中赋值变量的问题?

浏览:576 发布日期:2017/03/01 分类:求助交流
class CommonController extends Controller {
function _initialize() {
header("Content-type: text/html; charset=utf-8");
$assignArr = array(
"control" => strtolower(CONTROLLER_NAME),
"mod" => strtolower(ACTION_NAME),
'lang_kind' => LANG_SET,
'time_cur' => time(),
'url_admin' => C("url_admin"),
"version" => C("version"),
'current_url' => get_url(),
);
$this->assign($assignArr);
}

}

以上是CommonController公共类,

class IndexController extends CommonController {

public function index() {
if(checkLogin()){
$assignArr = array(
"leftSadebarActive" => 1,//是否选中
);
$this->assign($assignArr);
$this->display();
}
}

请问子类继承公共类后,变量$assignArr也同样被继承,赋值到模板中可以使用么?这是可以执行的

最佳答案
评论( 相关
后面还有条评论,点击查看>>