<?php
$arr = array(
array(5,5),
array(4,3),
array(4,0)
);
// ______ -
// | _____ mind. 1 Position komplett offen
// || ____ Position mit Teilmengen geliefert
// ||| ___ alles komplett
// ||||
$bitmask = bindec('0001');
printf("%04b\n", $bitmask);
foreach ($arr as $w) {
if ($w[0] == $w[1])
$bitmask |= bindec('0010');
printf("%04b\n", $bitmask);
if ($w[1] == 0)
$bitmask &= ~bindec('0101');
printf("%04b\n", $bitmask);
if ($w[1] > 0)
$bitmask &= ~bindec('0001');
printf("%04b\n", $bitmask);
echo "=====\n"
}
?>
- Output for 5.3.0 - 5.3.27, 5.4.0 - 5.4.21
- Parse error: syntax error, unexpected '}', expecting ',' or ';' in /in/eOdH7 on line 31
Process exited with code 255.
preferences:
183.41 ms | 1395 KiB | 57 Q