Función echo() de PHP
Definición y uso
La función echo() escribe una o más cadenas.
Notas:La función echo() no es realmente una función, por lo que no es necesario usar paréntesis con ella. Sin embargo, si desea pasar más de un parámetro a echo(), el uso de paréntesis generará un error de análisis.
Consejo:La función echo() es más print() Un poco más rápido.
Consejo:La sintaxis de echo() también es más corta. Antes de PHP 5.4.0, esta sintaxis solo se aplica cuando la configuración de short_open_tag está activada.
Sintaxis
echo(cadenas)
Parámetros | Descripción |
---|---|
cadenas | Necesario. Una o más cadenas que se enviarán a la salida. |
Detalles técnicos
Valor de retorno: | Sin valor de retorno. |
Versión de PHP: | 4+ |
Más ejemplos
Ejemplo 1
Escribe el valor de la variable de cadena ($str) en la salida:
<?php $str = "Hello world!"; echo $str; ?>
Ejemplo 2
Escribir el valor de la variable de cadena ($str), incluyendo las etiquetas HTML:
<?php $str = "Hello world!"; echo $str; echo "<br>What a nice day!"; ?>
Ejemplo 3
Conectar dos variables de cadena:
<?php $str1="Hello world!"; $str2="What a nice day!"; echo $str1 . " " . $str2; ?>
Ejemplo 4
Escribir valores de array en la salida:
<?php $age=array("Peter"=>"35"); echo "Peter is " . $age['Peter'] . " years old."; ?>
Ejemplo 5
Escribir texto en la salida:
<?php echo "This text span multiple lines."; ?>
Ejemplo 6
Cómo usar múltiples parámetros:
<?php echo 'This ','string ','was ','made ','with multiple parameters.'; ?>
Ejemplo 7
Diferencia entre comillas simples y dobles. Las comillas simplesOutput el nombre de la variable, no su valor:
<?php $color = "red"; echo "Roses are $color"; echo "<br>"; echo 'Roses are $color'; ?>
Ejemplo 8
Sintaxis simplificada (solo se aplica cuando la configuración de short_open_tag está activada):
<?php $color = "red"; ?> <p>Las rosas son <?=$color?></p>