cari

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!

我想大声告诉你我想大声告诉你2866 hari yang lalu684

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()

    1

    2

    3

    4

    5

    6

    7

    8

    <code>{

            if(!self::$instance instanceof self)

            {

                self::$instance =new self;//若当前对象实例不存在

            }

            $temp=self::$instance; //获取当前单例

            return $temp::Con() ;  //调用对象私有方法连接 数据库

    }</code>

    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