Si la primera declaración devuelve true
, entonces toda la declaración debe ser true
por lo tanto, la segunda parte nunca se ejecuta.
Por ejemplo:
$x = 5;
true or $x++;
echo $x; // 5
false or $x++;
echo $x; // 6
Por lo tanto, si su consulta no tiene éxito, evaluará el die()
declaración y finalizar el script.