V tomto tutoriálu se naučíte používat příkazy PHP echo
a print
pro zobrazení výstupu ve webovém prohlížeči.
Příkaz PHP echo
Příkaz echo může vypisovat jeden nebo více řetězců. Obecně lze říci, že příkaz echo může zobrazit cokoli, co lze zobrazit v prohlížeči, např. řetězec, čísla, hodnoty proměnných, výsledky výrazů atd.
Protože příkaz echo je jazyková konstrukce, nikoli vlastně funkce (jako příkaz if
), můžete jej použít bez závorek, např. příkaz echo
nebo echo()
. Pokud však chcete příkazu echo předat více než jeden parametr, nesmí být tyto parametry uzavřeny v závorkách.
Zobrazení řetězce textu
Následující příklad vám ukáže, jak zobrazit řetězec textu pomocí příkazu echo:
Příklad
Spusťte tento kód “
<?php// Displaying string of textecho "Hello World!";?>
Výstup výše uvedeného kódu PHP bude vypadat asi takto:
Zobrazení kódu HTML
Následující příklad vám ukáže, jak zobrazit kód HTML pomocí příkazu echo:
Příklad
Spusťte tento kód “
<?php// Displaying HTML codeecho "<h4>This is a simple heading.</h4>";echo "<h4 style='color: red;'>This is heading with style.</h4>";?>
Výstup výše uvedeného kódu PHP bude vypadat nějak takto:
Toto je jednoduchý nadpis.
Toto je nadpis se stylem.
Zobrazení proměnných
Následující příklad vám ukáže, jak zobrazit proměnnou pomocí příkazu echo:
Příklad
Spusťte tento kód “
<?php// Defining variables$txt = "Hello World!";$num = 123456789;$colors = array("Red", "Green", "Blue"); // Displaying variablesecho $txt;echo "<br>";echo $num;echo "<br>";echo $colors;?>
Výstup výše uvedeného kódu PHP bude vypadat takto:
123456789
Red
Příkaz PHP print
Pro zobrazení výstupu do prohlížeče můžete použít také příkaz print (alternativa k echo
). Stejně jako echo je i příkaz print jazykovou konstrukcí, nikoli skutečnou funkcí. Můžete jej tedy použít i bez závorek, jako např: print
nebo print()
.
Oba příkazy echo
a print
fungují naprosto stejně s tím rozdílem, že příkaz print
může vypsat pouze jeden řetězec a vždy vrací 1. Proto je příkaz echo
považován za nepatrně rychlejší než příkaz print
, protože nevrací žádnou hodnotu.
Zobrazení řetězce textu
Následující příklad vám ukáže, jak zobrazit řetězec textu pomocí příkazu print:
Příklad
Spusťte tento kód “
<?php// Displaying string of textprint "Hello World!";?>
Výstup výše uvedeného kódu PHP bude vypadat takto:
Zobrazení kódu HTML
Následující příklad vám ukáže, jak zobrazit kód HTML pomocí příkazu print:
Příklad
Spusťte tento kód “
<?php// Displaying HTML codeprint "<h4>This is a simple heading.</h4>";print "<h4 style='color: red;'>This is heading with style.</h4>";?>
Výstup výše uvedeného kódu PHP bude vypadat nějak takto:
Toto je jednoduchý nadpis.
Toto je nadpis se stylem.
Zobrazení proměnných
Následující příklad vám ukáže, jak zobrazit proměnnou pomocí příkazu print:
Příklad
Spusťte tento kód “
<?php// Defining variables$txt = "Hello World!";$num = 123456789;$colors = array("Red", "Green", "Blue"); // Displaying variablesprint $txt;print "<br>";print $num;print "<br>";print $colors;?>
Výstup výše uvedeného kódu PHP bude vypadat takto:
123456789
Červený