Rumah > Artikel > pembangunan bahagian belakang > Bagaimanakah kaedah lulus parameter fungsi PHP digunakan dalam lebihan fungsi?
Kaedah lulus parameter fungsi
PHP menyediakan dua kaedah lulus parameter.
Fungsi lebih muatan
Fungsi lebih muatan bermaksud mentakrifkan berbilang fungsi dengan nama yang sama. Setiap fungsi mesti mempunyai senarai parameter atau jenis parameternya sendiri.Menggunakan hantaran parameter fungsi dan lebihan fungsi
Gunakan hantaran parameter fungsi untuk mengendalikan jenis parameter yang berbeza dalam kelebihan muatan Anda boleh.Contoh praktikal
find()
라는 함수를 다음과 같이 정의합니다.
function find($name, $email = null, $phone = null) { // 코드... }
이 함수는 name
매개변수를 값 전달로 처리하고 email
과 phone
fungsi yang dipanggil find()
seperti berikut.
find("John Doe"); // name 값 전달 find('John Doe', 'john.doe@example.com'); // name 값 전달, email 참조 전달 find("John Doe", null, "123-456-7890"); // name 값 전달, email null, phone 참조 전달
Fungsi ini mengambil parameter name
sebagai pas nilai Kami memproses emel
dan telefon sebagai lulus melalui rujukan secara lalai menetapkannya kepada nilai nol.
Kini kita boleh membuat panggilan seperti ini:
rrreee🎜 Seperti yang anda lihat daripada contoh di atas, anda boleh menggunakan kaedah lulus parameter untuk melaksanakan lebihan fungsi bagi jenis parameter yang berbeza.🎜Atas ialah kandungan terperinci Bagaimanakah kaedah lulus parameter fungsi PHP digunakan dalam lebihan fungsi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!