wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

quiz

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

What does PHP stands for?

a)

PHP: Hypertext Preprocessor

b)

Private Home Page

c)

Personal Hypertext Processor

2.

Which among the following is the correct delimiters that surround PHP server scripts?

a)

<?php>...</?>

b)

<script>...</script>

c)

<?php...?>

d)

<&>...</&>

3.

When using the POST method, variables are displayed in the URL:

a)

True

b)

False

4.

Which method is responsible for sending the query to the database?

a)

query()

b)

send_query()

c)

sendquery()

d)

query_send()

5.

هي لغة PHP

a)

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

b)

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

c)

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

d)

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

6.

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

a)

<?php ⋯ ?>

b)

<? ⋯ ?>

c)

<php> ⋯ </php>

d)

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

7.

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

a)

echo '<br>';

b)

echo "/n";

c)

echo newLine();

d)

print "<rb />";

8.

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

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

Youssef

a)

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

b)

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

c)

echo u(" Youssef ") ;

d)

echo <u text=" Youssef " /> ;

9.

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

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

$age = 9 ;

$age = 'nine' ;

a)

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

b)

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

int و string

c)

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

d)

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

10.

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

$a =7 ;

$b = 3 ;

echo $a++ + --$b;

a)

9

b)

10

c)

8

d)

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