أسئلة التقييم
تقييم الدرس 5: الدوال في PHP. إجاباتك تُحفظ تلقائيًّا على هذا الجهاز؛ أجب ثم اضغط «صحّح ورقتي».
1السؤال الأول: اختر الإجابة الصحيحة
1) لعدّ حروف الاسم «سعود» عدًّا صحيحًا نستخدم:
2) أي دالة تحوّل المصفوفة إلى نص بفاصل؟
3) الكلمة التي تعيد قيمة من الدالة:
4) ماذا يحدث عند تشغيل هذا الكود؟
<?php$name = "سعود";function hi() { return "أهلًا " . $name;}echo hi();
5) ما الذي يطبعه الكود؟
<?phpfunction add($a, $b = 10) { return $a + $b;}echo add(10);
2السؤال الثاني: صح أم خطأ
1) القيمة الافتراضية للمعامل تُستخدم حين لا يُرسل عند الاستدعاء.
الصواب: صح
2)
sort($a) تعيد مصفوفة جديدة مرتبة وتترك $a كما هي.الصواب: خطأ
3) الدالة تستطيع استدعاء دالة أخرى.
الصواب: صح
4) كتابة أنواع المعاملات مثل
float $x إلزامية في PHP.الصواب: خطأ
3السؤال الثالث: أكمل الفراغات من القائمة المنسدلة
1) لتقسيم النص
"أ-ب-ج" عند الشرطة نستخدم الدالة .الإجابة: explode
2) الدالة
number_format(1500, 2) تعيد .الإجابة: 1,500.00
3) نوع القيمة المعادة يُكتب بعد قوس المعاملات وبعده العلامة .
الإجابة: :
4السؤال الرابع: أسئلة عملية
1) ماذا يرسل الخادم؟
<?phpfunction square(int $n): int { return $n * $n;}echo square(3) + square(4);
الناتج الصحيح:
25
2) ماذا يرسل الخادم؟ (كل سطر في سطر)
<?php$parts = explode(" ", "تقنية البرمجة والويب");echo count($parts) . "\n";echo $parts[1];
الناتج الصحيح:
3 البرمجة
3) ماذا يرسل الخادم؟
<?php$x = 5;function change($x) { $x = 100; return $x;}change($x);echo $x;
الناتج الصحيح:
5
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».