Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/08/2008, 20:32
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 10 meses
Puntos: 2534
Respuesta: duda tonta en php

mira.... isset() es útil para variables en general... pero digamos que, solo lo que quieres es saber si existe o no tal variable.... ?

ahi el primer paso, podrías comprobarla con isset() y/o después chequearla con empty() o directamente con el negador de la comparación....


Ejemplos:
Código PHP:
$a null;
$b='';

if (isset(
$c))
{
  
// existe $c, en este caso... sirve demasiado
  // para evitar tambien errores a nivel warning...
}

if (!
$c)
{
  
// si no exitiera $c, esto da un error...
  // asi es como debes emplearlo una ves
  // sepas que si existe la variable, y es NULL
}

if (isset(
$a))
{
  
// probablemente de FALSE, ya que $a=NULL
}

// en este caso, primero debes asegurarte que $x
// exista... pero no con isset() sino que "manualmente"

// por decirlo asi.... isset($a) ES IGUAL A $a (booleanamente)

if (!isset($a)) // no existe $a
if (!$a// no existe $a 
no se si es muy claro lo que te digo, pero espero te ayude de algo... suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.