Dalam PHP, anda boleh mendapatkan nama kaedah semasa melalui "__METHOD__", menggunakan sintaks seperti "get_class_methods(class name);", dengan "__METHOD__" ialah pemalar ajaib baharu selepas PHP5, yang mewakili kelas nama tatabahasa.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Bagaimana untuk mendapatkan nama kaedah semasa dalam php?
PHP mendapat nama kelas semasa dan nama kaedah
__CLASS__ mendapat nama kelas semasa
__FUNCTION__ Nama fungsi semasa (confirm)
__METHOD__ Nama kaedah semasa (kad bank::confirm)
__FUNCTION__ Nama fungsi (PHP 4.3. 0 tambahan baharu). Memandangkan PHP 5 pemalar ini mengembalikan nama fungsi seperti yang ditakrifkan (sensitif huruf besar-besaran). Dalam PHP 4 nilai ini sentiasa huruf kecil.
__CLASS__ Nama kelas (baru ditambah dalam PHP 4.3.0). Memandangkan PHP 5 pemalar ini mengembalikan nama kelas apabila ia ditakrifkan (sensitif huruf besar-besaran). Dalam PHP 4 nilai ini sentiasa huruf kecil.
__METHOD__ Nama kaedah kelas (baru ditambah dalam PHP 5.0.0). Mengembalikan nama kaedah seperti yang ditakrifkan (sensitif huruf besar-kecil).
Nota: Pemalar ini didahului dan diikuti oleh dua garis bawah.
get_class(class name);//取得当前语句所在类的类名 get_class_methods(class name);//取得class name 类的所有的方法名,并且组成一个数组 get_class_vars(class name);//取得class name 类的所有的变亮名,并组成一个数组
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan nama kaedah semasa dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!