echo Statement i PHP
I PHP bruker vi ekko uttalelse for å vise utdataene, og den kan brukes til å skrive ut strengen, variablene og matrisene. Ekkoet kan også brukes med eller uten parenteser fordi det ikke er en funksjon, det er en uttalelse. På slutten av ekkosetningen er det et semikolon (;).
Syntaksen til PHP ekko uttalelse er skrevet under:
ekko
Følgende eksempel viser hvordan ekko fungerer med et enkelt argument:
ekko 'Hallo!!' ;
?>
Hvis du vil bruke mer enn én parameter, kan du bruke parentesene og variablene er atskilt med komma i et ekko.
Følg eksemplet nedenfor der vi har passert de flere strengene i ekkosetningen:
ekko 'Velkommen' , 'til ' , 'Linux' , 'Hint' ;
?>
skriv ut erklæring i PHP
I PHP kan du også bruke skrive ut for å vise utdataene og bruke med eller uten parentes. Den fungerer som en funksjon og returnerer verdien 1.
Følgende er syntaksen til skrive ut uttalelse :
skrive utEksempelet nedenfor viser utskriftserklæringen i PHP:
skrive ut 'Hallo!! ' ;
?>
Utskriftssetningen kan brukes med parenteser:
skrive ut ( )skrive ut ( 'Hallo!! ' ) ;
?>
echo vs print uttalelser
Forskjellen mellom PHP-ekko- og utskriftssetninger ligger i hvordan de returnerer utdataene sine. I PHP, ekko er en språkkonstruksjon som kan sende ut én eller flere strenger, atskilt med komma. Den har ingen returverdi og sender umiddelbart utdata til nettleseren.
På den andre siden, skrive ut er en funksjon som aksepterer et enkelt argument og returnerer verdien 1, som kan brukes i et uttrykk. I motsetning til ekkosetningen, kan utskrift bare sende ut en enkelt streng og legger automatisk til et linjeskifttegn på slutten av strengen. Den sender også utdataene direkte til nettleseren, som ligner på oppførselen til ekko uttalelse .
$melding = 'Linux, hint!' ;
$num1 = 4 ;
$num2 = 9 ;
// Bruke ekko for å vise variabler
ekko $melding . ' \n ' ;
ekko $num1 . '+' . $num2 . '=' ;
ekko $num1 + $num2 . ' \n ' ;
// Bruke printf for å vise variabler
printf ( ' %s \n ' , $melding ) ;
printf ( ' %d + %d = %d \n ' , $num1 , $num2 , $num1 + $num2 ) ;
?>
echo vs print i PHP
Se forskjellene mellom ekko- og utskriftssetninger i PHP i følgende tabell:
ekko | skrive ut |
Har ingen returverdi | Har en returverdi på 1 |
Tar flere argumenter | Ta kun 1 parameter |
Raskere enn en utskriftserklæring | Litt tregere enn ekkoutsagnet |
Det er ikke en funksjon | Oppfører seg som en funksjon |
Skriv ut en eller flere strenger atskilt med komma | Utgang bare strenger |
Bunnlinjen
De ekko brukes til å vise utdata fra strengen og kan ta en eller flere strenger som parameter, mens skrive ut kan bare ta en streng og brukes også til å skrive ut koden på konsollen.
I veiledningen ovenfor har vi lært forskjellene mellom ekko- og utskriftsuttalelser sammen med deres implementeringer med eksempler.