Vaya al Contenido

PHP Print y echo - SuperHispano

Saltar menú
SuperHispano
+34 012 345 678
info@example.com
España 03:19:18 sábado 07/02/26
Saltar menú
Saltar menú
Saltar menú
Taller > PHP > Salida de Datos

Print y echo en PHP


Tanto print como echo son instrucciones en PHP que se utilizan para mostrar texto en la salida del programa.
Ambas instrucciones pueden mostrar cadenas de texto, variables y expresiones en pantalla, pero tienen algunas diferencias sutiles que las hacen más apropiadas para diferentes situaciones.

¿Qué es echo en PHP?


La declaración echo es una instrucción que se utiliza para imprimir texto en la salida del programa.
La sintaxis de la instrucción es simple:

echo "Hola, mundo!";

La declaración echo puede mostrar uno o varios argumentos en la salida. Si se muestran varios argumentos, estos se separan con comas.
Por ejemplo:

$nombre = "Juan";
$edad = 25;
echo "Hola, mi nombre es ", $nombre, " y tengo ", $edad, " años.";


La declaración echo no devuelve un valor, por lo que no se puede utilizar como parte de una expresión. Además, se puede utilizar con comillas dobles (“”) o comillas simples (»), aunque las comillas dobles son más comunes.

¿Qué es print en PHP?


Por otro lado, la declaración print es una instrucción que se utiliza para imprimir texto en la salida del programa, pero a diferencia de echo, devuelve un valor.
La sintaxis de la instrucción es:

print "Hola, mundo!";

La declaración print puede mostrar solo un argumento a la vez. Si se muestran varios argumentos, se deben concatenar en una sola cadena.
Por ejemplo:

$nombre = "Juan";
$edad = 25;
print "Hola, mi nombre es " . $nombre . " y tengo " . $edad . " años.";


Aunque ambas declaraciones son similares, en general se recomienda utilizar echo para mostrar texto en la salida del programa, ya que es ligeramente más rápida y consume menos recursos del servidor.
Sin embargo, la elección de cuál usar dependerá de las necesidades específicas del proyecto.

Print con o sin paréntesis


En PHP, la instrucción print se puede utilizar con o sin paréntesis. Si se utiliza con paréntesis, la sintaxis sería la siguiente:

print("Hola, mundo!");

El uso de paréntesis en print es opcional y no afecta el comportamiento de la instrucción. La función de los paréntesis es la misma que en una llamada de función normal: se utilizan para indicar el inicio y el final de los argumentos que se pasan a la instrucción.
+34 012 345 678
+34 012 345 678 (fax)
example@superhispano.com
Creado con WebSite X5
Regreso al contenido
Icono de la aplicación
SuperHispano Instale esta aplicación en su pantalla de inicio para una mejor experiencia
Toque Botón de instalación en iOS y luego "Agregar a su pantalla"