此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【cloud976】截止到2008-06-28 04:24:52的历史汇总数据(不包括此帖):
发帖数:1                  发帖分:20                 
结贴数:0                  结贴分:0                  
未结数:1                  未结分:20                 
结贴率:0.00  %            结分率:0.00  %            
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    php5 以上对象传递都是引用,如果你想和4兼容的话,用下面的那个
      

  2.   

    这个是不是可以测试一下,
    比如:多次创建对象的话,这个会多次运行把,$this->dataconn = new PDO($connstr,$user,$pass); 
    那就,
    $this->dataconn = new PDO($connstr,$user,$pass); 
    echo '创建对象了阿';//多调用几次连接,看看能有多少个这个
    比如:是否引用,
    $conn1 = Dataconn::GetInstance();
    $conn2 = Dataconn::GetInstance();$conn1->dataconn='123';
    echo $conn2->dataconn;//这个会不会也是123
      

  3.   

    单实例模型很简单啊比如
    class user {
        static private $_instance = null;#类的实例
     /**
         * single instance
         * @return MoshGroupAlbumModel
         */
        static public function getInstance(){
            if (!self::$_instance instanceof self) {
               self::$_instance = new self();
            }
            return self::$_instance;
    }
    }