Tema: Valor nulo
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2004, 10:47
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 17 años, 7 meses
Puntos: 16
Hola,

Leamos lo que pone el libro sagrado (www.php.net/empty):
Cita:
empty() returns FALSE if var has a non-empty or non-zero value. In otherwords, "", 0, "0", NULL, FALSE, array(), var $var;,
Es decir, "", 0, "0", NULL, FALSE, array() (un array vacio) hacen que empty() devuelva true.

Es decir, que si un campo de un formulario metemos un 0, al hacer un:
Código PHP:
if (empty($_POST['campo'])) {
  echo 
"vacio";

Nos mostrara 'vacio'. Y quizas no es lo que esperabamos.

Saludos.

PD: Para las dudas sobre una funcion en concreto, suele ser mas rapido acudir al libro sagrado (www.php.net)
__________________
Josemi

Aprendiz de mucho, maestro de poco.