Forskel mellem Echo og Print i PHP | Forskel Mellem | da.natapa.org

Forskel mellem Echo og Print i PHP




Hovedforskel: En 'echo' og 'print' funktion er en sprogkonstruktion i PHP-sprog. Et 'ekko' giver en output i en eller flere strenge, mens en 'print' kun giver output i en streng.

Både 'ekko' og 'print' er ikke egentlige funktioner i PHP, men de er sprogkonstruktioner.

Funktionen "ekko" er grundlæggende brugt til at repræsentere eller kommando for en output streng i PHP. I modsætning til de andre udgangsfunktioner på forskellige sprog virker denne funktion ikke som en funktion, men i stedet er det en rigtig konstruktion, der opfører sig som en funktion. 'Ekkoen' kræver ikke nogen vedhæftede parenteser; Derfor sendes parametrene til kommandoen uden parenteserne. Det har også en genvejssyntax, som umiddelbart følger åbningsetiketten med et ensartet tegn.

Synkroniseringen "ekko" er som følger:

void echo (streng $ arg1 [, streng $ ...])

For eksempel:

<? Php

$ str = "Hej verden!";

echo $ str;

?>

Udskrivningsfunktionen kan udføres med eller uden parenteserne. I modsætning til "ekko" er selv dette ikke en ren funktion og er en konstruktion i PHP-sproget. Et 'print' returnerer værdien sammen med den udførte udgang. Under udførelsen af ​​'print'-funktionen er programmereren begrænset til at passere kun ét argument.

Syntaksen "print" følges som:

int print (streng $ arg)

For eksempel:

<? Php

Print "

PHP er sjovt!

';

print "Hej verden!
';

print "Jeg er ved at lære min første udskrivningsfunktion!";

?>

Sammenligning mellem Echo og Print i PHP:

'Ekko' i PHP

'Print' i PHP

typer

Dette er en type udgangsstreng.

Dette er også en type udgangsstreng.

Skrevet som

Det er ikke skrevet med parentes.

Det kan eller kan ikke skrives med parentes.

Antal strings

Ekko kan udsende en eller flere strenge.

Udskriv kan kun udgive en streng og returnerer altid 1.

Funktionalitet

'Echo' fungerer hurtigere i forhold til 'print'.

'Print' i forhold til 'echo' er langsommere i funktion.

I argumentet klogt

ekko ($ arg1 [, $ arg2 ...])

print ($ arg)

Forrige Artikel

Forskel mellem Intel i5 og i7

Næste Artikel

Forskel mellem Secret og Top Secret