Inicialización de variables en PHP

Cuando aprendemos a trabajar con un nuevo lenguaje se adquiere una metodología correcta de programación, uno de los grandes problemas de PHP es que debido a su gran flexibilidad puede inducir a errores graves de programación.

Algo a tener en cuenta cuando programamos PHP en la inicialización de las variables, más que nada, para que en caso de que no reciba asignación y se utilice, seamos conscientes del valor que tiene en cada momento, veamos unos ejemplos de inicialización de variables.

<?php

error_reporting(E_ALL);

$null = null;

if($null == null){
    echo "Si, es equivalente a null\n";
}

if($null === null){
    echo "Si, es nulo\n";
}

if(isset($null)){
    echo "Si, está asignado\n";
}

if(empty($null)){
    echo "Si, es un valor vacío\n";
}

?>

La salida del siguiente script de inicialización de variables sería la siguiente

Si, es equivalente a null
Si, es null
Si, está vacío

Es decir entraría en todos menos en el isset().

Artículos relacionados



Comentarios en Inicialización de variables en PHP

Aún no hay comentarios en el artículo Inicialización de variables en PHP

Deja un comentario