Cita:
Iniciado por h2swider
$b2 = 1 AND 0; //int 1 <--- Esto no es exacto.
var_dump($a2,$b2);
Por el hecho de que AND tiene menos precedencia, es cierto que $b2 es 1, pero no que $b2 = 1 AND 0; sea 1. Es false.
En el var_dump se muestra $b2, al cual se le ha asignado 1.
Pero var_dump($a2,($b2 = 1 AND 0)) da false,false.
Entiendo lo que querias decir, pero ese comentario no era 100% exacto