Moin!
$result=array("ZUGRIFF" => array(0=>3333));
print_r($result);
echo "<br>";
for ($i=0; $i<17; $i++){
if($result['ZUGRIFF'][0] & $i){
Du vergleichst hier die Integerzahl 3333 mit den Integerzahlen von 1 bis 17, indem du das Ergebnis der UND-Operation auswertest. Manche dieser Operationen liefern logisch TRUE, manche logisch FALSE - entsprechend ist dein Ergebnis.
echo "$i: checked\n<br>";
}
}
- Sven Rautenberg