echo příkaz v PHP
V PHP používáme echo prohlášení k zobrazení výstupu a lze jej použít k tisku řetězce, proměnných a polí. Echo lze také použít se závorkami nebo bez nich, protože to není funkce, je to příkaz. Na konci příkazu echo je středník (;).
Syntaxe PHP echo prohlášení je napsáno níže:
echo
Následující příklad ukazuje fungování echa s jediným argumentem:
echo 'Ahoj!!' ;
?>
Pokud chcete použít více než jeden parametr, můžete použít závorky a proměnné jsou odděleny čárkou v echu.
Postupujte podle níže uvedeného příkladu, kde jsme předali více řetězců v příkazu echo:
echo 'Vítejte' , 'to' , 'Linux' , 'Náznak' ;
?>
tisk výpisu v PHP
V PHP můžete také použít tisk k zobrazení výstupu a použití se závorkami nebo bez nich. Chová se jako funkce a vrací hodnotu 1.
Následuje syntaxe tiskový výpis :
tiskNíže uvedený příklad ukazuje tiskový příkaz v PHP:
tisk 'Ahoj!! ' ;
?>
Tiskový příkaz lze použít se závorkami:
tisk ( )tisk ( 'Ahoj!! ' ) ;
?>
echo vs tisk prohlášení
Rozdíl mezi příkazy PHP echo a print spočívá v tom, jak vracejí svůj výstup. V PHP, echo je jazyková konstrukce, která může vydávat jeden nebo více řetězců oddělených čárkami. Nemá návratovou hodnotu a okamžitě odesílá výstup do prohlížeče.
Na druhou stranu, tisk je funkce, která přijímá jeden argument a vrací hodnotu 1, kterou lze použít ve výrazu. Na rozdíl od příkazu echo může tisk vypsat pouze jeden řetězec a automaticky přidá znak nového řádku na konec řetězce. Také odesílá výstup přímo do prohlížeče, což je podobné chování echo prohlášení .
$zpráva = 'Linux, nápověda!' ;
$num1 = 4 ;
$num2 = 9 ;
// Použití echo k zobrazení proměnných
echo $zpráva . ' \n ' ;
echo $num1 . '+' . $num2 . '=' ;
echo $num1 + $num2 . ' \n ' ;
// Použití printf k zobrazení proměnných
printf ( ' %s \n ' , $zpráva ) ;
printf ( ' %d + %d = %d \n ' , $num1 , $num2 , $num1 + $num2 ) ;
?>
echo vs tisk v PHP
Podívejte se na rozdíly mezi příkazy echo a print v PHP v následující tabulce:
echo | tisk |
Nemá žádnou návratovou hodnotu | Má návratovou hodnotu 1 |
Využívá více argumentů | Vezměte pouze 1 parametr |
Rychlejší než tištěný výpis | Trochu pomalejší než příkaz echo |
Není to funkce | Chová se jako funkce |
Výstup jednoho nebo více řetězců oddělených čárkou | Výstup pouze řetězce |
Sečteno a podtrženo
The echo se používá k zobrazení výstupu řetězce a může mít jeden nebo více řetězců jako parametr, zatímco tisk může mít pouze jeden řetězec a používá se také k vytištění výstupu kódu na konzoli.
Ve výše uvedené příručce jsme se naučili rozdíly mezi příkazy echo a print spolu s jejich implementacemi s příklady.