balasAnda mesti mentakrifkan $name dahulu seperti $xm sebelum anda boleh menggunakan $this->name;
__get dan __set hanya perlu ditulis 30 kali ia akan dipanggil secara automatik apabila anda mengakses harta yang tidak wujud atau peribadi secara luaran.
balasAnda mesti mentakrifkan $name dahulu seperti $xm sebelum anda boleh menggunakan $this->name __get dan __set hanya perlu ditulis 30 kali, dan akan dipanggil secara automatik apabila anda mengakses sifat tidak wujud atau peribadi secara luaran.
Sila ubah suai sintaks dalam kelas anda.
Selain itu, sintaks anda untuk memanggil atribut objek luaran adalah betul.
Kaedah ajaib __get() yang anda takrifkan hanya akan berkuat kuasa apabila memanggil sifat yang tidak wujud dalam kelas.
Tambah di hadapan:
nama $peribadi ='';
Mesti salah, anda tiada definisi
Tiada $nama dalam kelas anda, bagaimana anda boleh menggunakan $ini->nama
$ini->$nama 吧