解决方案 »

  1.   

    那请问 /Users/www/MyMVC/system/lib/lib_route.php=new route;这句话是实例化 route这个类吗?可以这样写吗?
      

  2.   

     /**
         * 自动加载类库
         * @access      public
         * @param       array   $_lib
         */
        public static function autoload() {
            foreach (self::$_lib as $key => $value) {
                require (self::$_lib[$key]);
                $lib = ucfirst($key);
                self::$_lib[$key] = new $lib; 
               
            }
            //初始化cache
            if (is_object(self::$_lib['cache'])) {
                self::$_lib['cache']->init(
                        ROOT_PATH . '/' . self::$_config['cache']['cache_dir'], self::$_config['cache']['cache_prefix'], self::$_config['cache']['cache_time'], self::$_config['cache']['cache_mode']
                );
            }
        }   这里就是这种用法,http://www.yuansir-web.com/2012/01/10/%E8%87%AA%E5%B7%B1%E5%8A%A8%E6%89%8B%E5%86%99php-mvc%E6%A1%86%E6%9E%B6%E4%BA%8C/  可以去这里看一下,迷惑这个地方
      

  3.   

    但并没有 /Users/www/MyMVC/system/lib/lib_route.php=new route; 这样的写法呀
      

  4.   

    self::$_lib[$key] = new $lib; 这句话echo一下就是那种写法