wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PHP: مفاهيم أساسية

Total questions: 11

Worksheet time: 11mins

Name
Class
Date
1.

هي لغة PHP

a)

لغة برمجة يتم تنفيذها في متصفح المستخدم

b)

لغة برمجة يتم تنفيذها على الخادم قبل تحميل الكود

c)

لغة برمجة لعمل برامج للكمبيوتر وليس لها علاقة بالأنترنت

d)

لغة يتكلم بها شعب جزر الواق واق

2.

وسم فتح وغلق لغة بي إتش بي هو. حدد جميع الاجابات الصحيحة

a)

<?php ⋯ ?>

b)

<? ⋯ ?>

c)

<php> ⋯ </php>

d)

<script type="text/php"> ⋯ </script>

3.

كيف يمكن طباعة سطر فارغ بواسط لغة بي.إتش.بي؟

a)

echo '<br>';

b)

echo "/n";

c)

echo newLine();

d)

print "<rb />";

4.

أي مما يلي يعتبر اسم متغير صالح في لغة بي.إتش.بي ؟

a)

x

b)

$_x2009

c)

$4all

d)

$first-name

5.

لعمل تعليق(ملحوظة) سطر واحد في لغة بي.إتش.بي نستخدم . حدد كل الإجابات الصحيحة

a)

//

b)

\\

c)

#

d)

<!---- >

6.

ماهو الكود المستخدم في لغة بي.إتش.بي :

لكتابة كلمة تحتها خط مثل الآتي:

Youssef

a)

echo <u> " Youssef " </u> ;

b)

echo '<u> Youssef </u>' ;

c)

echo u(" Youssef ") ;

d)

echo <u text=" Youssef " /> ;

7.

ماهو الكود المستخدم في لغة بي.إتش.بي :

لتعريف ثابت يخزن القيمة 3.14

a)

$n = define( 3.14 ) ;

b)

define ( 'n' , 3.14 ) ;

c)

define n( 3.14 ) ;

d)

$n = constant( 3.14 ) ;

8.

في لغة بي.إتش.بي :

ماهو الخطأ في الكود التالي؟

$age = 9 ;

$age = 'nine' ;

a)

الكود صحيح ولا يوجد به أخطاء

b)

لم يتم تعريف نوع المتغير قبل اسم المتغير

int و string

c)

في السطر الثاني تم تخزين قيمة نصية والمتغير تم تعريف كمتغير عددي

d)

في السطر الثاني تم استخدام 'علامة التنصيص المفردة' بدلا من "علامة التنصيص المزدوجة"

9.

في لغة بي.إتش.بي :

كيف يمكن إعادة كتابة الكود التالي بطريقة مختصرة؟

$a = 3 ;

$b = 3 ;

$c = 3 ;

a)

$a = 3 ; $b = 3 ; $c = 3 ;

b)

($a, $b, $c) = 3 ;

c)

$(a, b, c) = 3 ;

d)

$a = $b = $c = 3 ;

10.

في لغة بي.إتش.بي :

كيف يمكن إعادة كتابة الكود التالي بطريقة مختصرة؟

$x = $x * 3 ;

a)

$x * 3 ;

b)

$x = $x + $x + $x ;

c)

$x =* 3 ;

d)

$x *= 3 ;

11.

ما هو ناتج الكود التالي:

$a =7 ;

$b = 3 ;

echo $a++ + --$b;

a)

9

b)

10

c)

8

d)

الكود فيه خطأ ولن يطبع شيء