Salve a tutti,

ho un dubbio sull'utilizzo di questi operatori:
ho necessità di fare un or bit a bit di due numeri binari

110111
000111
--------- OR
110111

questo dovrebbe essere il risultato corretto giusto?

allora perchè php su queste istruzioni

$a = base_convert (37, 16, 2);
$b = base_convert (7, 16, 2);
$r = $a | $b;

mi restituisce in $r 111111

Aiuto non riesco a capirci niente