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().
Ejemplos de salidas con echo
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:
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.