本帖最后由 chengge37 于 2012-01-10 10:31:27 编辑

解决方案 »

  1.   

    类Doo里的静态方法db(),从Doo.php里能找到public static function db(……)该方法返回的是一个数据库操作类,里面有个方法find……具体看类说明、官方文档,注释很详细的
      

  2.   


      public static function db(){
            if(self::$_db===NULL){
                if(self::$_useDbReplicate===NULL){
                    self::loadCore('db/DooSqlMagic');
                    self::$_db = new DooSqlMagic;
                }else{
                    self::loadCore('db/DooMasterSlave');
                    self::$_db = new DooMasterSlave;
                }
            }        if(!self::$_db->connected)
                self::$_db->connect();        return self::$_db;
        }db()方法如上,返回的有可能是静态变量$_db吧。。
      

  3.   


                if(self::$_useDbReplicate===NULL){
                    self::loadCore('db/DooSqlMagic');
                    self::$_db = new DooSqlMagic;//1
                }else{
                    self::loadCore('db/DooMasterSlave');
                    self::$_db = new DooMasterSlave;//2
                }注意上面1、2处,,是静态成员变量,但其值是个实例化的类,根据意思,是数据库操作类
      

  4.   

    Doo::db() 应该返回一个数据库操作实例,find是它的方法,可能用于查询~