Izjave PHP echo vs print

Izjave Php Echo Vs Print



PHP razvijalci pogosto uporabljajo odmev in tiskanje izjave za izpis podatkov na spletnih straneh. Čeprav se obe izjavi morda zdita podobni, imata nekaj opaznih razlik. Razumevanje teh razlik vam lahko pomaga izbrati ustrezno izjavo za vaš projekt in optimizirati kodo PHP za boljše delovanje. V tem članku bomo raziskali razlike med odmev in tiskanje stavkov v PHP in navedite primere, ki vam bodo pomagali razumeti, kdaj uporabiti vsakega od njih.

Izjava echo v PHP

V PHP uporabljamo echo izjava za prikaz izhoda in ga je mogoče uporabiti za tiskanje niza, spremenljivk in nizov. Odmev se lahko uporablja tudi z ali brez oklepajev, ker ni funkcija, je izjava. Na koncu stavka echo je podpičje (;).

Sintaksa PHP-ja echo izjava piše spodaj:







odmev

Naslednji primer prikazuje delovanje odmeva z enim samim argumentom:





odmev 'Zdravo!!' ;

?>

Če želite uporabiti več kot en parameter, lahko uporabite oklepaje, spremenljivke pa so v odmevu ločene z vejico.



Sledite spodnjemu primeru, kjer smo posredovali več nizov v stavku echo:







odmev 'dobrodošli' , 'za' , 'Linux' , 'Namig' ;

?>

natisni izjavo v PHP

V PHP lahko uporabite tudi tiskanje za prikaz izpisa in uporabo z oklepaji ali brez njih. Deluje kot funkcija in vrne vrednost 1.



Sledi sintaksa natisnite izjavo :

tiskanje

Spodnji primer prikazuje stavek za tiskanje v PHP:



tiskanje 'Zdravo!! ' ;

?>

Stavek za tiskanje je mogoče uporabiti z oklepaji:

tiskanje ( )

tiskanje ( 'Zdravo!! ' ) ;

?>

Izjave echo vs print

Razlika med izjavama PHP echo in print je v tem, kako vrnejo svoj rezultat. V PHP, odmev je jezikovni konstrukt, ki lahko izpiše enega ali več nizov, ločenih z vejicami. Nima povratne vrednosti in takoj pošlje izhod v brskalnik.

Po drugi strani, tiskanje je funkcija, ki sprejme en argument in vrne vrednost 1, ki se lahko uporabi v izrazu. V nasprotju s stavkom echo lahko print izpiše samo en niz in na koncu niza samodejno doda znak za novo vrstico. Izhod pošlje tudi neposredno brskalniku, kar je podobno vedenju brskalnika echo izjava .



$sporočilo = 'Linux, namig!' ;

$num1 = 4 ;

$num2 = 9 ;

// Uporaba odmeva za prikaz spremenljivk

odmev $sporočilo . ' \n ' ;

odmev $num1 . '+' . $num2 . '=' ;

odmev $num1 + $num2 . ' \n ' ;

// Uporaba printf za prikaz spremenljivk

printf ( ' %s \n ' , $sporočilo ) ;

printf ( ' %d + %d = %d \n ' , $num1 , $num2 , $num1 + $num2 ) ;

?>

echo vs print v PHP

Oglejte si razlike med stavkoma echo in print v PHP v naslednji tabeli:

odmev tiskanje
Nima povratne vrednosti Ima vrnjeno vrednost 1
Sprejema več argumentov Vzemite samo 1 parameter
Hitreje kot izjava za tiskanje Nekoliko počasneje od izjave o odmevu
To ni funkcija Obnaša se kot funkcija
Izpišite enega ali več nizov, ločenih z vejico Izpis samo nizov

Spodnja črta

The odmev se uporablja za prikaz izhoda niza in lahko sprejme enega ali več nizov kot parameter, medtem ko tiskanje lahko sprejme samo en niz in se uporablja tudi za tiskanje izpisa kode na konzoli.

V zgornjem priročniku smo se naučili razlik med stavki echo in print skupaj z njihovimi implementacijami s primeri.