×
1 اختر شهادات EITC/EITCA
2 تعلم واجتز الامتحانات عبر الإنترنت
3 احصل على شهادة في مهارات تكنولوجيا المعلومات الخاصة بك

قم بتأكيد مهاراتك وكفاءاتك في مجال تكنولوجيا المعلومات بموجب الإطار الأوروبي لشهادة تكنولوجيا المعلومات من أي مكان في العالم عبر الإنترنت بالكامل.

أكاديمية EITCA

معيار التصديق على المهارات الرقمية من قبل المعهد الأوروبي لشهادات تكنولوجيا المعلومات بهدف دعم تطوير المجتمع الرقمي

تسجيل الدخول إلى حسابك

إنشاء حساب نسيت كلمة المرور؟

نسيت كلمة المرور؟

آآآه، الانتظار، وأنا أتذكر الآن!

إنشاء حساب

هل لديك حساب؟
أكاديمية شهادات تكنولوجيا المعلومات الأوروبية - اختبار مهاراتك الرقمية المهنية
  • التسجيل
  • تسجيل
  • معلومات

أكاديمية EITCA

أكاديمية EITCA

المعهد الأوروبي لشهادة تكنولوجيا المعلومات - EITCI ASBL

مقدم الشهادة

معهد EITCI ASBL

بروكسل ، الاتحاد الأوروبي

إطار عمل شهادة تكنولوجيا المعلومات الأوروبية الحاكمة (EITC) لدعم الاحتراف في مجال تكنولوجيا المعلومات والمجتمع الرقمي

  • شهادات
    • أكاديميات EITCA
      • كتالوج أكاديمية EITCA<
      • EITCA/CG رسومات الحاسوب
      • EITCA/هو أمن المعلومات
      • EITCA/معلومات الأعمال BI
      • EITCA/KC KEY الكفاءات الرئيسية
      • EITCA/EG الحكومة الإلكترونية
      • تطوير الويب EITCA/WD
      • الذكاء الاصطناعي EITCA/AI
    • شهادات EITC
      • كتالوج شهادات EITC<
      • شهادات رسومات الكمبيوتر
      • شهادات تصميم مواقع الإنترنت
      • شهادات التصميم ثلاثية الأبعاد
      • المكتب يصادق عليه
      • شهادة بلوكشين بيتكوين
      • شهادة وردية
      • شهادة المنصة السحابيةجديد
    • شهادات EITC
      • شهادات الإنترنت
      • شهادات التشفير
      • الأعمال التي تصدق عليها
      • شهادات TELEWORK
      • شهادات البرمجة
      • شهادة ديجيتال بورتريت
      • شهادات تطوير الويب
      • شهادات التعلم العميقجديد
    • شهادات ل
      • الإدارة العامة للاتحاد الأوروبي
      • المعلمين والمعلمين
      • المحترفون في مجال أمن المعلومات
      • مصممي الجرافيك والفنانين
      • رجال الأعمال والمديرين
      • مطوري بلوكشين
      • مطوري الويب
      • خبراء الذكاء الاصطناعي في السحابةجديد
  • متميزة
  • دعم مالي
  • كيـف نعمــل
  •   IT ID
  • من نحن
  • تواصل معنا
  • طلبي
    طلبك الحالي فارغ.
EITCIINSTITUTE
CERTIFIED

كيف يمكننا تمرير الحجج إلى دوالنا في PHP؟

by أكاديمية EITCA / الثلاثاء، 08 أغسطس 2023 / نشرت في تطوير المواقع , EITC/WD/PMSF PHP وأساسيات MySQL, إجراءات ووظائف PHP, وظائف, مراجعة الامتحان

في PHP ، يعد تمرير الوسيطات إلى الوظائف مفهومًا أساسيًا يسمح للمطورين بتمرير القيم أو المتغيرات إلى الدوال للمعالجة. تمكن هذه الآلية الوظائف من إجراء عمليات على الوسائط المقدمة وإرجاع النتائج المرجوة. يعد فهم كيفية تمرير الوسيطات إلى الوظائف أمرًا ضروريًا لبناء تطبيقات PHP قوية ومرنة.

هناك عدة طرق لتمرير الوسيطات إلى الدوال في PHP. الطريقة الأكثر شيوعًا هي حسب القيمة ، حيث يتم نسخ قيمة الوسيطة إلى معلمة الوظيفة. هذا يعني أن أي تغييرات يتم إجراؤها على المعلمة داخل الدالة لا تؤثر على القيمة الأصلية للوسيطة. هذا مثال:

php
function addOne($num) {
  $num += 1;
  return $num;
}

$number = 5;
$result = addOne($number);
echo $number;  // Output: 5
echo $result;  // Output: 6

في المثال أعلاه ، تأخذ الوظيفة "addOne" الوسيطة "num $" وتضيف 1 إليها. ومع ذلك ، تظل القيمة الأصلية لـ "رقم $" بدون تغيير لأنه يتم تعديل نسخة القيمة فقط داخل الدالة.

بدلاً من ذلك ، يمكنك أيضًا تمرير الوسائط حسب المرجع في PHP. هذا يعني أن أي تغييرات يتم إجراؤها على المعلمة داخل الوظيفة ستؤثر على القيمة الأصلية للوسيطة. لتمرير وسيطة حسب المرجع ، تحتاج إلى استخدام رمز العطف (`&`) قبل اسم المعلمة. هذا مثال:

php
function addOne(&$num) {
  $num += 1;
}

$number = 5;
addOne($number);
echo $number;  // Output: 6

في هذه الحالة ، تعدل الوظيفة `addOne` القيمة الأصلية لـ` $ number` لأنها تمرر من خلال المرجع. يمكن أن يكون هذا مفيدًا عندما تريد تعديل قيمة متغير مباشرة داخل دالة.

علاوة على ذلك ، تدعم PHP أيضًا تمرير الوسائط إلى الوظائف باستخدام القيم الافتراضية. تتيح لك هذه الميزة تحديد القيم الافتراضية لمعلمات الوظيفة ، والتي يتم استخدامها في حالة عدم تقديم قيمة عند استدعاء الوظيفة. هذا مثال:

php
function greet($name = "Guest") {
  echo "Hello, " . $name . "!";
}

greet();       // Output: Hello, Guest!
greet("John"); // Output: Hello, John!

في المثال أعلاه ، تحتوي الوظيفة "تحية" على معلمة "اسم $" بقيمة افتراضية هي "ضيف". إذا لم يتم تقديم أي قيمة عند استدعاء الوظيفة ، فإنها تستخدم القيمة الافتراضية. ومع ذلك ، إذا تم توفير قيمة ، فإنها تتجاوز القيمة الافتراضية.

يعد تمرير الوسيطات إلى الدوال في PHP جانبًا أساسيًا لبناء تطبيقات ديناميكية ومرنة. يمكنك تمرير الحجج حسب القيمة أو بالإشارة ، حسب متطلباتك. بالإضافة إلى ذلك ، يمكن استخدام القيم الافتراضية لتوفير القيم الاحتياطية لمعلمات الوظيفة. سيسمح لك فهم هذه المفاهيم بكتابة تعليمات برمجية أكثر كفاءة وقابلة لإعادة الاستخدام في PHP.

أسئلة وأجوبة أخرى حديثة بخصوص EITC/WD/PMSF PHP وأساسيات MySQL:

  • كيفية إعداد قاعدة بيانات MySQL عمليًا بطريقة مفتوحة المصدر؟
  • ما هي الطريقة الموصى بها للوصول إلى الخصائص وتعديلها في الفصل؟
  • كيف يمكننا تحديث قيمة الملكية الخاصة في الفصل؟
  • ما فائدة استخدام المحاضر والضوابط في الفصل؟
  • كيف يمكننا الوصول إلى قيمة الممتلكات الخاصة في الفصل؟
  • ما هو الغرض من جعل الممتلكات خاصة في الفصل؟
  • ما هي دالة constructor في أصناف PHP وما هو الغرض منها؟
  • ما هي الطرق في أصناف PHP وكيف يمكننا تحديد رؤيتها؟
  • ما هي الخصائص في فئات PHP وكيف يمكننا تحديد رؤيتها؟
  • كيف ننشئ كائنًا من فئة في PHP؟

عرض المزيد من الأسئلة والأجوبة في EITC/WD/PMSF PHP و MySQL Fundamentals

المزيد من الأسئلة والأجوبة:

  • حقل: تطوير المواقع
  • برنامج: EITC/WD/PMSF PHP وأساسيات MySQL (انتقل إلى برنامج الشهادة)
  • درس: إجراءات ووظائف PHP (انتقل إلى الدرس ذي الصلة)
  • الموضوع: وظائف (انتقل إلى الموضوع ذي الصلة)
  • مراجعة الامتحان
الكلمات المفتاحية هذه: الحجج, وظائف, تمرير حسب المرجع, تمرير بالقيمة, PHP, تطوير المواقع
الصفحة الرئيسية » تطوير المواقع » EITC/WD/PMSF PHP وأساسيات MySQL » إجراءات ووظائف PHP » وظائف » مراجعة الامتحان » » كيف يمكننا تمرير الحجج إلى دوالنا في PHP؟

مركز الاعتماد

قائمة المستخدم

  • حسابي

فئة الشهادة

  • شهادة EITC (105)
  • شهادة EITCA (9)

ما الذي تبحث عنه؟

  • المقدمة
  • كيف يعمل؟
  • أكاديميات EITCA
  • دعم EITCI DSJC
  • كتالوج EITC الكامل
  • تفاصيل الطلب
  • مميز
  •   IT ID
  • مراجعات EITCA (متوسط ​​عام.)
  • حول
  • تواصل معنا

أكاديمية EITCA هي جزء من إطار عمل شهادة تكنولوجيا المعلومات الأوروبية

تم إنشاء إطار اعتماد تكنولوجيا المعلومات الأوروبية في عام 2008 كمعيار قائم على أوروبا ومستقل عن البائع في الحصول على شهادة عبر الإنترنت يمكن الوصول إليها على نطاق واسع للمهارات والكفاءات الرقمية في العديد من مجالات التخصصات الرقمية المهنية. يخضع إطار EITC لـ المعهد الأوروبي لشهادات تكنولوجيا المعلومات (EITCI)، وهي هيئة إصدار شهادات غير ربحية تدعم نمو مجتمع المعلومات وسد فجوة المهارات الرقمية في الاتحاد الأوروبي.

الأهلية للحصول على دعم دعم EITCI DSJC بنسبة 90٪

90٪ من رسوم أكاديمية EITCA مدعومة في التسجيل من قبل

    مكتب سكرتارية أكاديمية EITCA

    المعهد الأوروبي لشهادة تكنولوجيا المعلومات ASBL
    بروكسل ، بلجيكا ، الاتحاد الأوروبي

    مشغل إطار عمل شهادة EITC/EITCA
    المعايير الحاكمة لشهادة تكنولوجيا المعلومات الأوروبية
    استخدم صيغة التواصل أو اتصَّل بـ +32 25887351

    تابع EITCI على X
    قم بزيارة أكاديمية EITCA على Facebook
    تفاعل مع أكاديمية EITCA على LinkedIn
    تحقق من مقاطع فيديو EITCI و EITCA على YouTube

    بتمويل من الاتحاد الأوروبي

    بتمويل من صندوق التنمية الإقليمية الأوروبي (ERDF) و مبادئ السلوك الصندوق الاجتماعي الأوروبي (ESF) في سلسلة من المشاريع منذ عام 2007، والتي يحكمها حاليًا المعهد الأوروبي لشهادات تكنولوجيا المعلومات (EITCI) منذ 2008

    سياسة أمن المعلومات | DSRRM وسياسة GDPR | سياسة حماية البيانات | سجل أنشطة المعالجة | سياسة الصحة والسلامة والبيئة | سياسة مكافحة الفساد | سياسة العبودية الحديثة

    ترجم تلقائيًا إلى لغتك

    الشروط و الاحكام | سياسة الخصوصية
    أكاديمية EITCA
    • أكاديمية EITCA على وسائل التواصل الاجتماعي
    أكاديمية EITCA


    © 2008-2026  المعهد الأوروبي لشهادات تكنولوجيا المعلومات
    بروكسل ، بلجيكا ، الاتحاد الأوروبي

    اذهب للأعلى
    الدردشة مع الدعم
    هل لديك اسئلة؟
    سنرد عليك هنا وعبر البريد الإلكتروني. يتم تتبع محادثتك باستخدام رمز دعم.