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ý