求解这个函数用法,问$c 是不是 等于ujn_controller这个类? 是不是相当于 ujn_controller这个对象?
function main(ujn_controller $c, $params = '') {
$puid = auth($c);
blockade($puid); //封号 $c->assign(array(
'http_pre' => HTTP_PRE,
'url_static_js' => URL_STATIC_JS,
'url_static_img' => URL_STATIC_IMG,
'url_root' => URL_ROOT,
'ver_js' => VER_JS,
'make_cfg' => make_cfg($puid),
)); return $c;
}
function main(ujn_controller $c, $params = '') {
$puid = auth($c);
blockade($puid); //封号 $c->assign(array(
'http_pre' => HTTP_PRE,
'url_static_js' => URL_STATIC_JS,
'url_static_img' => URL_STATIC_IMG,
'url_root' => URL_ROOT,
'ver_js' => VER_JS,
'make_cfg' => make_cfg($puid),
)); return $c;
}
function main(ujn_controller $c, $params = '')
规定了第一个参数 $c必须是ujn_controller类的实例
第二个参数是可选的,默认值是 空字符串它的作用是调用 ujn_controller类的 assign函数