<?phpclass Staff{ private $name; $umur persendirian; swasta $gaji; fungsi awam _bina($nama,$umur,$gaji) { $ini->nama=$nama; $ini->umur=$umur; $ini->gaji=$gaji; } fungsi awam _get($name) { return $this->$name; }}$obj=Kakitangan baharu('peter',18,4000);gema $obj->nama;gema $obj->umur;?>
Jika anda ingin mengeluarkan $name, anda mesti menggunakan fungsi awam _get kaedah Private ialah pembolehubah peribadi dan tidak boleh dipanggil secara luaran.
Hartanah dalam kelas Staf ditakrifkan sebagai peribadi dan hanya boleh dipanggil di dalam kelas. Tukarkannya kepada awam dan masalahnya diselesaikan