Rumah  >  Soal Jawab  >  teks badan

php - Masalah corak Singleton

Hari ini saya cuba menulis corak tunggal, dan kemudian membuat seketika objek tunggal dua kali, dan masing-masing var_membuangnya Sekarang hasil pertama adalah batal, dan yang kedua menunjukkan jenis objek, sila ambil a lihat. , Terima kasih!

我想大声告诉你我想大声告诉你2737 hari yang lalu536

membalas semua(2)saya akan balas

  • 高洛峰

    高洛峰2017-05-16 13:16:53

    Anda harus meletakkan objek tunggal yang dikembalikan di luar penghakiman if, jika tidak objek itu tidak boleh dikembalikan apabila objek tidak dicipta buat kali pertama
    fungsi awam statik GetConnec()

    {
            if(!self::$instance instanceof self)
            {
                self::$instance =new self;//若当前对象实例不存在
            }
            $temp=self::$instance; //获取当前单例
            return $temp::Con() ;  //调用对象私有方法连接 数据库
    }

    balas
    0
  • 迷茫

    迷茫2017-05-16 13:16:53

    Panggilan pertama tidak mengembalikan objek baharu, jadi ia adalah batal. masa. , nilai pulangan ialah objek yang dibuat oleh panggilan pertama

    balas
    0
  • Batalbalas