Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PHP VOŠ

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

Jakou sekvencí se uvozuje PHP kód?

a)

<php>

...

</php>

b)

<?php

...

?>

c)

<script lang="php">

...

</script>

2.

Kterým znakem uvozujeme název proměnné v PHP?

a)

%

b)

#

c)

$

3.

Jakým znakem se ukončují příkazy v PHP?

a)

:

b)

;

c)

!

4.

Který z příkazů vypíše text "Hello World!"?

a)

echo "Hello World!";

b)

print "Hello World!";

c)

write "Hello World!";

5.

Textové řetězce NELZE v PHP kódu uzavřít do:

a)

uvozovek: "Text"

b)

zpětných apostrofů: `Text`

c)

apostrofů: 'Text'

6.

Kterou funkci použijeme na ladící výpis (typ a hodnota) proměnné?

a)

dump_var($promenna);

b)

var_dump($promenna);

c)

print_var($promenna);

7.

Vyberte korektní příkaz pro uložení hodnoty do proměnné

a)

$x == 42;

b)

$x := 42;

c)

$x = 42;

8.

Proměnná $i obsahuje číslo. Který z příkazů NEPROVEDE inkrementaci proměnné?

a)

$i += 1;

b)

1+$i;

c)

$i++;

9.

Kterým operátorem porovnáme dvě hodnoty bez ohledu na datový typ?

a)

=

b)

==

c)

===

10.

Který znak je operátorem negace?

a)

?

b)

!

c)

/

11.

PHP funkce die("Text"):

a)

vypíše chybovou hlášku a vymaže proměnné

b)

vypíše chybovou hlášku a ukončí algoritmus

c)

zcela zakáže JavaScript na stránce

d)

zaviruje uživateli počítač

12.

Výchozí PHP soubor v konkrétní webové složce má mít název:

a)

index.php

b)

main.php

c)

default.php

d)

hlavni.php

13.

Mám v PHP řetězec

$dny = ["Po", "Út", "St", "Čt", "Pá"];


Co se vypíše, pokud použiji funkci:

echo $dny[2];

a)

Út

b)

St

c)

Čt

d)

2

14.

Kromě PHP zápisu řetězce


$dny = ["Po", "Út", "St", "Čt", "Pá"];


lze použít i starší zápis:

a)

$dny = array("Po", "Út", "St", "Čt", "Pá");

b)

$dny = list("Po", "Út", "St", "Čt", "Pá");

c)

$dny = ("Po", "Út", "St", "Čt", "Pá");

d)

$dny = "Po", "Út", "St", "Čt", "Pá";

15.

PHP cyklus


do { funkce } while (podmínka);

a)

cyklus projde napoprvé vždy

a pak se cyklus opakuje do doby,

než podmínka přestane platit

b)

pokud podmínka neplatí hned napoprvé, cyklus neprojde ani jednou

c)

cyklus má předem daný pevný počet opakování

d)

cyklus vždy obsahuje index, který udává, pokolikáté se cyklus opakuje

16.

PHP cyklus:


for ($i=0; $i<10; $i++) { funkce }


se bude opakovat právě:

a)

9x

b)

10x

c)

11x

d)

0x

17.

PHP cyklus:


for ($i=15; $i>10; $i--) { funkce }


se bude opakovat právě:

a)

6x

b)

5x

c)

4x

d)

0x

18.

Jaký je rozdíl mezi include a require?

4 lines