Ver Mensaje Individual
  #30 (permalink)  
Antiguo 20/09/2006, 14:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses
Puntos: 129
Cita:
Iniciado por seik! Ver Mensaje
¿Que realiza la siguiente linea de codigo?:
Código PHP:
if (isset($codigo)){} 
Código:
a- Recorre un arreglo con de nombre "$codigo".
b- Genera una varible, en este caso "$codigo".
c- Verifica si la variable "$codigo" trae algun valor diferente de nulo.
d- Ninguna de las anteriores.
Respuesta letra C.

saludos
mm La respuesta sería "ninguna de las anteriores" (D)

isset() sólo valida la existencia de una variable (mejor dicho devuelve True si existe .. false sino, el valor no es chequeado aunque sea un NULL o 0 o cadena vacia '').. sería empty() la que funciona como describes en la respuesta C (valor diferente de nulo, 0 o cadena vacia y por ende también su existencia).

La respuesta a este tipo de preguntas también sería recomendable que fuese del tipo "Arroja "false" o arroja "true" (falso o verdadero), por qué aplicado con el "if()" realmente no "verifica" (eso sería el sentido que le dás junto con el resto de lógica) sino que devuelve un "boolean" según corresponda.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 20/09/2006 a las 14:23