wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Składnia, operacje na zmiennych, instrukcje warunkowe w PHP

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Jakie słowo kluczowe używamy, aby wykonać instrukcje w przypadku, gdy warunek nie jest spełniony?

a)

switch

b)

if

c)

case

d)

else

2.

Którego operatora porównania w PHP używamy, aby sprawdzić, czy zmienna $a ma taką samą wartość jak $b, tak aby wynik porównania był TRUE?

a)

=

b)

*=

c)

!=

d)

==

3.

Co oznacza operator % w PHP?

a)

Reszta z dzielenia

b)

Dodawanie

c)

Mnożenie

d)

Porównanie

4.

Jakie instrukcje zostaną wykonane zawsze w poniższym kodzie: if($a) $b++; $c--;?

a)

Tylko $c--

b)

Tylko $b++

c)

Obie instrukcje

d)

Żadna instrukcja

5.

Co zostanie wypisane na ekranie w przypadku: if(0) echo 'Prawda';?

a)

Fałsz

b)

Błąd

c)

Prawda

d)

Nic nie zostanie wypisane

6.

Jakie symbole używamy do łączenia warunków w PHP?

a)

// i /*... */

b)

&& i &

c)

//

d)

|| i &&

7.

Jak poprawnie wygląda składnia instrukcji switch w PHP, uwzględniająca możliwość zakończenia przypadku (case) za pomocą break?

a)

switch(wartość) { case wartość: instrukcje; }

b)

switch(wartość) { case wartość: instrukcje; break; }

c)

switch(wartość) { case: instrukcje; }

d)

switch(wartość) { case: instrukcje; break; }

8.

Co oznacza słowo kluczowe 'break' w instrukcji switch?

a)

Kończy wykonywanie bieżącego case i wychodzi z instrukcji switch

b)

Rozpoczyna nowy blok

c)

Przechodzi do następnego case

d)

Nic nie robi

9.

Co się stanie, jeśli zmienna $k w switch nie pasuje do żadnego case?

a)

Wykona się ostatni case

b)

Wykona się pierwszy case

c)

Nie wykona się nic

d)

Wykona się blok default

10.

Jakie będzie wypisane na ekranie dla $x = 1, $y = 3 w poniższym kodzie?

a)

Błąd

b)

X większe od zera i Y mniejsze od zera

c)

X większe od zera lub Y mniejsze od zera

d)

Nic

11.

Co trzeba umieścić przed nazwą zmiennej w PHP?

a)

@

b)

$

c)

#

d)

*

12.

Która nazwa zmiennej będzie niepoprawna?

a)

$t2e

b)

$_test2

c)

$2test

d)

$test

13.

Co zostanie wyświetlone?

a)

7

b)

1

c)

12

d)

"7"

14.

Co wykonuje operator konkatenacji . (kropka) w PHP?

a)

Dodaje liczby

b)

Łączy stringi (ciągi znaków)

c)

Porównuje zmienne

d)

Kończy linijkę kodu

15.

Co wypisze poniższy kod?

a)

56

b)

65

c)

55

d)

66

16.

Jak zapisujemy komentarz wieloliniowy w PHP?

a)

// komentarz //

b)

<!-- komentarz -->

c)

/* komentarz */

d)

## komentarz ##