A veces escribimos condicionales a la ligera y todo va bien hasta que recibimos un cero en una variable y no entra en el !empty() o recibimos un "false" que resulta que es true...

Con esta tabla se cubren los casos más comunes:

Resultados

VALOR DE
LA VARIABLE
empty() isset() is_null() $var $var == "" strlen()
TRUE 1
FALSE 0
NULL 0
0 1
"0" 1
1 1
"" 0
"texto" 5
array() NULL
$var; 0
UNDEFINED 0

Leyenda

Resultado
bool(true)
bool(false)
Última modificación: 03/12/2020

Autor

Comentarios

¿Tienes algo que decir?

Tu dirección de email no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.