Kaedah ajaib dalam PHP ialah kaedah khas yang dicetuskan oleh peristiwa tertentu, seperti penciptaan objek, akses harta benda dan permohonan kaedah. Kaedah sihir biasa termasuk: __construct() (penciptaan objek), __destruct() (pemusnahan objek), __get() (tiada akses atribut), __set() (tiada tetapan atribut), __isset() (semak sama ada atribut itu wujud) ) , __unset() (pembersihan atribut), __call() (panggilan kaedah tidak ditentukan), __callStatic() (panggilan kaedah statik tidak ditentukan).
Kaedah ajaib dalam PHP
Apakah kaedah ajaib?
Kaedah ajaib ialah kaedah khas yang ditakrifkan dalam kelas PHP yang dicetuskan oleh peristiwa tertentu, seperti penciptaan objek, akses harta benda dan kaedah permohonan.
Kaedah sihir biasa dalam PHP:
Kes praktikal:
Pertimbangkan kelas yang mewakili buku:
class Book { private string $title; private int $pages; public function __construct(string $title, int $pages) { $this->title = $title; $this->pages = $pages; }
Atas ialah kandungan terperinci Apakah kaedah ajaib dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!