Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/10/2010, 20:09
Avatar de Sourcegeek
Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 15 años
Puntos: 322
Respuesta: [duda existencial] si tengo if($a && $b)... y $a es falso, ¿Se evalúa $b?

Mira, te explico lo siguiente;
Código PHP:
if ($a && $b) {
echo 
'si existen';

Ahi, por logica, se checa primero $a...
Si $a no existe, ya no continua con el codigo y pasa a lo que seria
el else, o si existe un elseif..
Si existiese $a, por logica checaria ahora $b, si ambos existen haria
lo que esta entre corchetes, pero si $a existe pero $b no, pasaria
a else o elseif..

Ahora, si usaras el operador OR...
Código PHP:
if ($a or $b) {
echo 
'si existe';

Ahi, exista o no exista $a, checaria tambien $b...
Si alguno de los dos (o los dos) existen, pasaria a lo que esta
entre corchetes..
Si no existe ninguno, pasaria al else o elseif..
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies