طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 132 · تقنيات تطوير الواجهات الخلفية
تقييم الدرس 5

الدوال في PHP

أجب عن الأسئلة ثم اضغط «صحّح ورقتي» في آخر الصفحة. ← العودة إلى الدرس

أسئلة التقييم

تقييم الدرس 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
أجب عن الأسئلة ثم اضغط «صحّح ورقتي».

📝 معلم؟ أرسل ملاحظة للمؤلف عن هذا الدرس