WorksheetsPHP VOŠ
Total questions: 18
Worksheet time: 12mins
Jakou sekvencí se uvozuje PHP kód?
<php>
...
</php>
<?php
...
?>
<script lang="php">
...
</script>
Kterým znakem uvozujeme název proměnné v PHP?
%
#
$
Jakým znakem se ukončují příkazy v PHP?
:
;
!
Který z příkazů vypíše text "Hello World!"?
echo "Hello World!";
print "Hello World!";
write "Hello World!";
Textové řetězce NELZE v PHP kódu uzavřít do:
uvozovek: "Text"
zpětných apostrofů: `Text`
apostrofů: 'Text'
Kterou funkci použijeme na ladící výpis (typ a hodnota) proměnné?
dump_var($promenna);
var_dump($promenna);
print_var($promenna);
Vyberte korektní příkaz pro uložení hodnoty do proměnné
$x == 42;
$x := 42;
$x = 42;
Proměnná $i obsahuje číslo. Který z příkazů NEPROVEDE inkrementaci proměnné?
$i += 1;
1+$i;
$i++;
Kterým operátorem porovnáme dvě hodnoty bez ohledu na datový typ?
=
==
===
Který znak je operátorem negace?
?
!
/
PHP funkce die("Text"):
vypíše chybovou hlášku a vymaže proměnné
vypíše chybovou hlášku a ukončí algoritmus
zcela zakáže JavaScript na stránce
zaviruje uživateli počítač
Výchozí PHP soubor v konkrétní webové složce má mít název:
index.php
main.php
default.php
hlavni.php
Mám v PHP řetězec
$dny = ["Po", "Út", "St", "Čt", "Pá"];
Co se vypíše, pokud použiji funkci:
echo $dny[2];
Út
St
Čt
2
Kromě PHP zápisu řetězce
$dny = ["Po", "Út", "St", "Čt", "Pá"];
lze použít i starší zápis:
$dny = array("Po", "Út", "St", "Čt", "Pá");
$dny = list("Po", "Út", "St", "Čt", "Pá");
$dny = ("Po", "Út", "St", "Čt", "Pá");
$dny = "Po", "Út", "St", "Čt", "Pá";
PHP cyklus
do { funkce } while (podmínka);
cyklus projde napoprvé vždy
a pak se cyklus opakuje do doby,
než podmínka přestane platit
pokud podmínka neplatí hned napoprvé, cyklus neprojde ani jednou
cyklus má předem daný pevný počet opakování
cyklus vždy obsahuje index, který udává, pokolikáté se cyklus opakuje
PHP cyklus:
for ($i=0; $i<10; $i++) { funkce }
se bude opakovat právě:
9x
10x
11x
0x
PHP cyklus:
for ($i=15; $i>10; $i--) { funkce }
se bude opakovat právě:
6x
5x
4x
0x
Jaký je rozdíl mezi include a require?
