PHP 5 Sentencias echo y print


En PHP hay dos formas básicas de salida: echo y print.

En este capítulo discutiremos en detalle el uso de ambas sentencias y demostraremos con ejemplos cómo usar echo y print.


Sentencias echo y print en PHP

Diferencia entre echo y print:

  • echo - puede imprimir una o más cadenas
  • print - solo permite imprimir una cadena, el valor de retorno siempre es 1

Consejo:echo imprime más rápido que print; echo no tiene valor de retorno, print tiene valor de retorno 1.


La sentencia echo en PHP

echo es una estructura de lenguaje, se puede usar sin paréntesis o con paréntesis: echo o echo().

Mostrar cadenas

El siguiente ejemplo demuestra cómo usar el comando echo para imprimir una cadena (la cadena puede incluir etiquetas HTML):

Ejemplo

<?php echo "<h2>¡PHP es muy interesante!</h2>"; echo "Hello world!<br>"; echo "¡Quiero aprender PHP!<br>"; echo "Esto es un", "string,", "se usaron", "múltiples", "parámetros."; ?>

Pruébalo »

Mostrar variables

El siguiente ejemplo demuestra cómo usar el comando echo para imprimir variables y cadenas:

Ejemplo

<?php $txt1="Aprender PHP"; $txt2="example.com"; $cars=array("Volvo","BMW","Toyota"); echo $txt1; echo "<br>"; echo "En$txt2Aprender PHP"; echo "<br>"; echo "La marca de mi coche es{$cars[0]}"; ?>

Pruébalo »


La sentencia print en PHP

print también es una estructura de lenguaje, se puede usar con paréntesis o sin ellos: print o print().

Mostrar cadenas

El siguiente ejemplo demuestra cómo usar el comando print para imprimir una cadena (la cadena puede incluir etiquetas HTML):

Ejemplo

<?php print "<h2>¡PHP es muy interesante!</h2>"; print "Hello world!<br>"; print "¡Quiero aprender PHP!"; ?>

Pruébalo »

Mostrar variables

El siguiente ejemplo demuestra cómo usar el comando print para imprimir variables y cadenas:

Ejemplo

<?php $txt1="Aprender PHP"; $txt2="example.com"; $cars=array("Volvo","BMW","Toyota"); print $txt1; print "<br>"; print "En$txt2Aprender PHP"; print "<br>"; print "La marca de mi coche es{$cars[0]}"; ?>

Pruébalo »
Otras extensiones