
menjelaskan
1. Prinsip kedekatan $this tidak hanya berlaku untuk properti pribadi, tetapi juga untuk metode anggota pribadi.
2. $this mengacu pada objek yang dipanggil, tetapi ketika berhadapan dengan atribut dan metode pribadi, prinsip kedekatan akan diikuti dan akan merujuk ke kelas tempat metode tersebut berada.
Contoh
kelas AA
{
fungsi pribadi foo() {
gema "sukses!n";
}
tes fungsi publik() {
$ini->foo();
statis::foo();
}
}
classBBBB memperluas AA
{
}
kelas CCC memperluas AA {
fungsi pribadi foo()
{
gema 'CCC';
}
}
$b = BBBB baru();
$b->test(); //Sukses Sukses
$c = CCC baru();
$c->test(); //Kesalahan sukses:Panggilan ke metode privat CCC::foo() dari lingkup AADi atas adalah prinsip kedekatan $this di php. Saya harap ini dapat bermanfaat bagi semua orang.