Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/07/2006, 08:31
Avatar de moron
moron
 
Fecha de Ingreso: mayo-2004
Mensajes: 972
Antigüedad: 20 años
Puntos: 2
Gracias por la respuesta, pero..

<?
$var=0;
if(empty($var)){
--->> pasa por true;}
?>
De hecho esta bien que así sea, porque la funcion empty valida que tenga un valor no vacio y distinto de cero, pero yo necesito que tome a cero como un valor.

tengo mas o menos una funcion así:

function modificar($parametros){
if($parametros=="") //si uso empty para el caso pasa por true igual.
{ echo "parametro vacio";exit;}
}

$parametro=0;
modificar($parametro)


imprime: parametro vacio.

La solución rápida que le encontré es hacer
if($parametro==0){$parametro="0";}

modificar($parametro)

asi funciona, aunque no es muy vistoso.

saludos