function before_process(){
    if (is_array($this-> modules)){   //如果属性$this-> modules是数组,执行
        if (is_object($GLOBALS[$this-> selected_module]) && ($GLOBALS[$this-> selected_module]-> enabled)   )   {
        //如果$GLOBALS[$this->selected_module]为对象且 $GLOBALS[$this-> selected_module]->enabled为真,执行
            return $GLOBALS[$this-> selected_module]-> before_process();
            //返回$GLOBALS[$this->selected_module]的方法before_process
        }
    }
}