Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/10/2003, 14:11
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

El unico problema del codigo de Isil es que puede que se ejecute expresiones que poniendolas todas juntas en el if no se ejecutarian. Debido a que PHP evalua lo operadores booleanos en "cortocircuito", en un AND solo evalua las expresiones hasta que encuentra una falsa (devuelve false) o no hay mas que evaluar (devuelve true).

Si no mal recuerdo, PHP te permite hacer:
Código PHP:
if (($algo1) && (algo2) &&
    (
$algo3) && (algo4) &&
    (
$algo5) && (algo6) &&
....
    (
$algo27) && (algo28) &&
    (
$algo29) && (algo30)) { 
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.