Diferencias y similitudes entre las funciones PHP Print y Echo

0

En este tutorial veremos algunas diferencias y similitudes entre las funciones PHP Print y Echo.

Ambas funciones nos permiten mostrar un output en pantalla y ambas funciones no llevan paréntesis al momento de llamarlas. Sin embargo, existe una diferencia importante pero no muy conocida entre ambas. Mientras que con la función echo podemos imprimir directamente varias cadenas a la vez, con la función print solo podremos imprimir una cadena cada vez que sea llamada. Cabe resaltar que la función print siempre devuelve como resultado el número 1 y no es muy utilizada a diferencia de la función echo que se utiliza en un 90% de las veces en los scripts en PHP.

A continuación se muestra un código de ejemplo del funcionamiento de ambas funciones:

<?php
//primero probaremos la función echo para imprimir múltiples cadenas
echo "Primera cadena", " segunda cadena", " tercera cadena"; //se pueden imprimir varias cadenas separadas por comas

//ahora probaremos print. Vemos que con echo solo hemos usado una línea pero con print es necesario 3 líneas de código
print "Primera cadena";
print " segunda cadena";
print " tercera cadena";
?>

El resultado para ambas funciones sería el siguiente:

Primera cadena segunda cadena tercera cadena
Comparte este post.
Artículos Recomendados Para Tí:

Escribe tu comentario