Perbezaan: 1. Kelas hanya boleh mempunyai satu pembina, tetapi boleh mempunyai beberapa kaedah ahli 2. Jika tiada pembina ditulis, sistem akan menambah pembina tanpa parameter secara automatik, tetapi ia tidak akan ditambah secara automatik. kaedah ahli.
Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3.
Kelas dalam PHP -----kelas XX{}, melalui takrifan kelas, anda boleh menggunakan ahli? atribut dan kaedah ahli.
Objek---Kelas ialah objek Objek boleh mempunyai berbilang atribut dan kelas boleh mempunyai berbilang kaedah ahli.
Kaedah pembina: Kelas hanya boleh mempunyai satu kaedah pembina Sistem akan mempunyai fungsi kaedah pembina __construct(){} secara lalai Jika terdapat dua pembina yang sama, pembina sebelumnya akan ditimpa sistem mempunyai pembina lalai dan pengguna mentakrifkan pembina, maka pembina pengguna akan digunakan dan sistem akan mengabaikan pembina lalai. Dalam php4, nama kelas fungsi(){} digunakan untuk mencipta pembina, dan dalam php5, __construct(){} digunakan untuk mencipta pembina. Fungsi pembina adalah untuk memulakan objek.
Kaedah pemusnahan: Kelas hanya boleh mempunyai satu kaedah pemusnah Jika tiada kaedah pemusnah yang dinyatakan dalam kelas, maka kaedah pemusnah tidak akan dipanggil (pemadaman sampah); dipadam, dan kemudian kaedah pemusnah akan dipadamkan terlebih dahulu. function __destruct(){} tidak boleh melepasi parameter. Kelas
tidak memerlukan simbol alamat &, dan kandungan dalam kelas akan dipanggil secara automatik.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah perbezaan antara kaedah pembina php dan kaedah ahli. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!