PHP echo vs tiskové prohlášení

Php Echo Vs Tiskove Prohlaseni



Vývojáři PHP často používají echo a tisk výpisy pro výstup dat na webové stránky. I když se obě prohlášení mohou zdát podobná, mají některé pozoruhodné rozdíly. Pochopení těchto rozdílů vám může pomoci vybrat vhodné prohlášení pro váš projekt a optimalizovat váš PHP kód pro lepší výkon. V tomto článku prozkoumáme rozdíly mezi echo a tisk příkazy v PHP a poskytněte příklady, které vám pomohou pochopit, kdy je použít.

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 :

tisk

Níž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.