Diferencias entre Echo y Print en PHP

Diferencias entre Echo y Print. Estas son usadas casi indistintamente para imprimir contenido en pantalla en el lenguaje PHP, por ejemplo, que queremos imprimir una cadena o una determinada variable tendremos que hacer uso de ECHO o PRINT según su preferencia.

Diferencias entre Echo y Print en PHP
Diferencias entre Echo y Print en PHP

Diferencias entre Echo y Print en PHP

El objetivo es entender las posibles diferencias entre cada una de ellas, si es que hay diferencias. A continuación, veremos esas diferencias.

echo

  • Muestra una o más cadenas separadas por comas
  • No tiene un valor de retorno

Ejemplo:

echo "Cadena 1", "Cadena 2";

print

  • Muestra solo una simple cadena
  • Devuelve 1, por lo cual puede ser usada en una expresión

Ejemplos:

print "Hello";
if($expresion && print "Cadena"){
// Hacer algo
}

print_r()

  • Muestra una representación más entendible de un solo valor cualquiera
  • No solo acepta cadenas, también acepta arreglos y objetos formateándolos para ser visualizados de una forma más entendible
  • Puede devolver su valor de salida como un valor de retorno si le pasa true como su segundo argumento
    Útil para la depuración

Ejemplo: Si tenemos el siguiente arreglo:

$a = array ('a' => 'manzana', 'b' => 'banana', 'c' => array ('x', 'y', 'z'));
print_r ($a);

Nuestro print_r($a); nos devolverá algo como esto:

Array
(
    [a] => manzana
    [b] => banana
    [c] => Array
        (
            [0] => x
            [1] => y
            [2] => z
        )
)

Conclusión

Hemos visto las diferencias y los dejo para que puedan elegir cual usar en sus proyectos web para imprimir contenidos.

Si deseas imprimir más de una variable es recomendable ECHO, o por el contrario si vas a usarlo en una condicional dentro de la expresión, sería lo ideal usar PRINT.

Me fascina la programación en diversos lenguajes y mas aún si son sistemas web o páginas web.

Entradas relacionadas

PHP Introducción

PHP Introducción

El código PHP se ejecuta en el servidor. ¿Qué es PHP? PHP es un acrónimo de «PHP: preprocesador de hipertexto» PHP es un lenguaje de secuencias de…

Crear buscador avanzado con PHP y MySQL

Crear buscador avanzado con PHP y MySQL

Crear buscador avanzado con PHP y MySQL. Vamos a crear un tutorial que nos ayudara a crear una funcionalidad de búsqueda avanzada con PHP y MySQL. Por…

Eliminar un elemento de un array en PHP

Eliminar un elemento de un array en PHP

Eliminar un elemento de un array en PHP. Hay diferentes formas de eliminar un elemento de matriz, donde algunas son más útiles que otras, todo depende de…

Cómo recortar texto usando PHP

Cómo recortar texto usando PHP

Cómo recortar texto usando PHP. Si necesitas cortar una cadena de texto o párrafos en PHP estás en el lugar correcto. En este artículo voy a enseñarte…

Convertir formato de fecha en PHP más ejemplos

Convertir formato de fecha en PHP más ejemplos

Convertir formato de fecha en PHP. Si estas tratando de convertir una fecha de yyyy-mm-dd a dd-mm-yyyy, recuerda que en este articulo abordaremos este tema ampliamente hasta…

Variable global en una función PHP

Variable global en una función PHP

Variable global en una función PHP. Existen varias formas de pasar variables a una función PHP. Sin embargo, de acuerdo con la mayoría de las reglas de…

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *