Kai: Brett vorm Kopp oder wie?

Moin,

ich habe mal alles rausgekürzt, was von außen nicht prüfbar ist, aber warum wird die if-Bedingung hier dennoch (also auch mit exakt diesem Code) bejaht???

  
$test=1;  
  
if ( (detect_mobile() > 0) && ($test==1) ) {  
echo("11111");  
}  
  
function detect_mobile() {  
$mobile_browser = 0;  
if ($mobile_browser > 0) {  
return 0;  
   } else {  
return 1;  
}  
} // end of function  
  

Gruß, Kai

  1. Moin,

    ich habe mal alles rausgekürzt, was von außen nicht prüfbar ist, aber warum wird die if-Bedingung hier dennoch (also auch mit exakt diesem Code) bejaht???

    Ok, das alles macht der Allohol oder so. Habs gesehen.

    kai

  2. $mobile_browser ist 0, somit NICHT >0, also gibt die Funktion 1 zurück.
    mfg Thomas