Cita:
Iniciado por seik!
¿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,