menjelaskan
1. $ini adalah referensi ke objek saat ini. Ada pointer di $this, siapa pun yang memanggilnya akan menunjuk ke sana.
2. $this tidak dapat digunakan untuk mengakses properti statis, karena properti statis terikat pada kelas.
Hanya dapat diakses oleh statis, mandiri dan orang tua.
Contoh
kelas Kelasku1 { publik $publik = 'Publik'; dilindungi $dilindungi = 'Dilindungi'; pribadi $pribadi = 'Pribadi'; fungsi cetakHalo() { echo $ini->publik; echo $ini->dilindungi; echo $ini->pribadi; } } kelas MyClass2 memperluas MyClass1 { publik $publik = 'Publik2'; dilindungi $dilindungi = 'Dilindungi2'; pribadi $pribadi = 'Pribadi2'; } $obj = KelasSaya1() baru; $obj -> printHello(); //Publik Dilindungi Pribadi $obj2 = Kelas Saya2 baru(); $obj2 -> printHello(); //Publik2 Dilindungi2 Pribadi
Di atas adalah pengenalan $this di php. Saya harap dapat bermanfaat bagi semua orang.