العودة إلى الدورة

معلمات الدالة (Parameters) وقيم الإرجاع (Return Values)

PHP: الدورة التدريبية المكثفة الكاملة من الصفر إلى الاحتراف

18. معلمات الدالة (Parameters) وقيم الإرجاع (Return Values)

تكون الدوال أكثر فائدة عندما يمكنها قبول المدخلات وتوفير المخرجات.

معلمات الدالة (المدخلات)

المعلمات هي متغيرات مدرجة داخل أقواس تعريف الدالة. وهي تعمل كعناصر نائبة للقيم التي يتم تمريرها عند استدعاء الدالة (الوسائط).

php

"; greetUser("Maria"); ?>

قيم المعلمات الافتراضية

يمكنك تعيين قيمة افتراضية لمعلمة ما. إذا أغفل المتصل الوسيطة، يتم استخدام القيمة الافتراضية.

php

"; } calculateTax(100); // يستخدم المعدل الافتراضي (0.10) -> 110 calculateTax(100, 0.05); // يستخدم المعدل المحدد (0.05) -> 105 ?>

قيم إرجاع الدالة (المخرجات)

توقف عبارة return تنفيذ الدالة فورًا وترسل قيمة مرة أخرى إلى المتصل. على عكس echo، لا تُخرج return إلى المتصفح؛ بل توفر بيانات للمعالجة.

php