Apakah perbezaan antara kaedah pembina php dan kaedah ahli

WBOY
Lepaskan: 2023-03-15 14:30:01
asal
2589 orang telah melayarinya

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.

Apakah perbezaan antara kaedah pembina php dan kaedah ahli

Persekitaran pengendalian artikel ini: sistem Windows 10, PHP versi 7.1, komputer Dell G3.

Apakah perbezaan antara kaedah pembina PHP dan kaedah ahli

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!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan