الكورس الثامن: تعلم الوظائف

الكورس الثامن: تعلم الوظائف

القوة الحقيقية لـ PHP تأتي من وظائفها.

تحتوي PHP على أكثر من 1000 وظيفة مدمجة ، بالإضافة إلى أنه يمكنك إنشاء وظائف مخصصة خاصة بك.

وظائف PHP المدمجة

تحتوي PHP على أكثر من 1000 وظيفة مدمجة يمكن استدعاؤها مباشرة ، من داخل البرنامج النصي ، لأداء مهمة محددة.

وظائف PHP المعرفة من قبل المستخدم

إلى جانب وظائف PHP المدمجة ، من الممكن إنشاء الوظائف الخاصة بك.

  • الوظيفة عبارة عن كتلة من العبارات التي يمكن استخدامها بشكل متكرر في البرنامج.
  • لن يتم تنفيذ الوظيفة تلقائيًا عند تحميل الصفحة.
  • سيتم تنفيذ الوظيفة عن طريق استدعاء الوظيفة.

أنشئ وظيفة معرّفة من قبل المستخدم في PHP

يبدأ كتابة الوظيفة المعرفة من قبل المبرمج بالكلمة function:

بناء كود الوظيفة الاساسي

function functionName() {
  code to be executed;
}

نصيحة: امنح الوظيفة اسمًا يعكس وظيفة الوظيفة!

في المثال أدناه ، نقوم بإنشاء وظيفة باسم “writeMsg ()”. يشير قوس الفتح المتعرج ({) إلى بداية رمز الوظيفة ، ويشير قوس الإغلاق المتعرج (}) إلى نهاية الوظيفة. تقوم الوظيفة بإخراج “Hello world!”. لاستدعاء الوظيفة ، ما عليك سوى كتابة اسمها متبوعًا بأقواس ():

<?php
function writeMsg() {
  echo "Hello world!";
}
writeMsg(); // call the function
?>