Si la première instruction renvoie true
, alors la déclaration entière doit être true
donc la deuxième partie n'est jamais exécutée.
Par exemple :
$x = 5;
true or $x++;
echo $x; // 5
false or $x++;
echo $x; // 6
Par conséquent, si votre requête échoue, elle évaluera le die()
instruction et terminez le script.