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

تعريف الدوال المخصصة (Custom Functions)

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

17. تعريف الدوال المخصصة

الدوال هي كتل من الكود مصممة لأداء مهمة معينة. وهي تساعد على تقسيم البرامج المعقدة إلى أجزاء أصغر يمكن إدارتها وإعادة استخدامها.

لماذا نستخدم الدوال؟

  1. قابلية إعادة الاستخدام (Reusability): اكتب مرة واحدة، واستخدم في كل مكان.
  2. التنظيم: هيكل كود محسّن.
  3. قابلية القراءة: أسهل في فهم الغرض من كتل الكود.

بناء جملة تعريف الدالة

نعرّف دالة باستخدام الكلمة المفتاحية function، متبوعة باسم الدالة، والأقواس ()، وكتلة الكود {}.

php

"; displayDate(); ?>

اتفاقيات التسمية

أسماء الدوال غير حساسة لحالة الأحرف، ولكن الاتفاقية الموصى بها هي camelCase (على سبيل المثال، calculateTotal، getUserId).

ملاحظة حول الموضع: يجب تعريف الدوال قبل استدعائها، أو تضمينها باستخدام require_once في الجزء العلوي من الملف.