PHP Echo Vs Print
Con frecuencia usamos la instrucción echo para mostrar la salida. Hay dos formas básicas de obtener la salida en PHP:

- Echo
echo y print son construcciones del lenguaje y nunca se comportan como una función. Por lo tanto, no hay ningún requisito para los paréntesis. Sin embargo, ambas declaraciones se pueden usar con o sin paréntesis. Podemos usar estas declaraciones para generar variables o cadenas.
Tabla de Contenidos
Diferencia entre Echo y Print
Echo
- echo es una declaración, que se utiliza para mostrar la salida.
- echo se puede usar con o sin paréntesis.
- echo no devuelve ningún valor.
- Podemos pasar múltiples cadenas separadas por coma (,) en echo.
- echo es más rápido que la declaración de impresión.
- print también es una declaración, que se usa como alternativa a echo en muchas ocasiones para mostrar la salida.
- print se puede usar con o sin paréntesis.
- print siempre devuelve un valor entero, que es 1.
- Usando print, no podemos pasar múltiples argumentos.
- la impresión es más lenta que la instrucción echo.
Puede ver la diferencia entre las instrucciones echo e print con la ayuda de los siguientes programas.
Por ejemplo (verifique múltiples argumentos)
Puede pasar múltiples argumentos separados por una coma (,) en echo. No generará ningún error de sintaxis.
<?php
$fname = "Gunjan";
$lname = "Garg";
echo "My name is: ".$fname,$lname;
?>
Producción:

Generará un error de sintaxis debido a múltiples argumentos en una declaración de impresión.
<?php
$fname = "Gunjan";
$lname = "Garg";
print "My name is: ".$fname,$lname;
?>
Producción:

Por ejemplo (Comprobar valor de retorno)
La instrucción echo no devuelve ningún valor. Generará un error si intenta mostrar su valor de retorno.
<?php
$lang = "PHP";
$ret = echo $lang." is a web development language.";
echo "</br>";
echo "Value return by print statement: ".$ret;
?>
Producción:

Como ya comentamos, print devuelve un valor, que siempre es 1.
<?php
$lang = "PHP";
$ret = print $lang." is a web development language.";
print "</br>";
print "Value return by print statement: ".$ret;
?>
Producción:

En Estrategia Creativa tenemos toda la información que necesitas sobre el mundo de digital y en especial para tus emprendimiento Si quieres seguir leyendo información útil ¡echa un vistazo a nuestros artículos!
- » Unique Roblox Shirts Template: Download Our FREE Templates
- » Descargar: libro cerdos en la sala – Frank Hammond – PDF gratis
- » Descargar: Por que dormimos – Matthew Walker libro PDF gratis
- » Descargar: Libro Levanta Su Pasion – SARAH MONTERO PDF Gratis
- » Descargar: Offside Hearts (Love and Hockey #1) by Nikki Lawson PDF GRATIS