1 2 |
echo 10; // mostrará 10 |
Es importante entender que el echo no es una función y, como tal, no tiene un valor de retorno. Si se necesita enviar datos a través de una función, se puede utilizar print().
1 2 |
echo 10; print (10); |
Ejemplos de salidas con echo
1 2 3 4 5 6 7 8 9 10 11 |
print "Hello, world"; // echo funciona igual echo "Hello, world"; // los números también pueden ser impresos con echo echo 123; // y los contenidos de variables $outputString = "Hi!"; echo $outputString; |
La diferencia entre print() y echo es que echo puede dar salida a más de un parámetro, cada uno separado por una coma. Por ejemplo, echo puede imprimir una cadena y un entero juntos en el mismo mensaje:
1 |
echo "El número es ", 42; |
A continuación una lista de las principales diferencias:
- Retorno de valores: print() es una función, de manera que devuelve verdadero o falso.
- Velocidad: Como print() es una función, se vuelve mas lento que echo.
- Parámetros: echo acepta varios parámetros concatenando con coma (,) o punto (.).
- Escritura: echo son menos caracteres que print().
¿Te gustó este artículo?
Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.