/** * 创建符合重写的链接 */ public static function createUrl($params = array()) { //调用路由解析类创建URL $baseUrl = CRouteParse::url($params); //触发创建URL完成的钩子函数 $urlObject = new CUrl(); $urlObject->setUrl($baseUrl); $urlObject->setParam($params); CHooks::callHooks(HOOKS_URL_CREATE, $urlObject); //返回经过Hooks处理的URL return $urlObject->getUrl(); }