Optimisation silencieuse des variables
<?php
$a;
// crii crii
3 || $b;
// ...
echo $c;
// warning: undefined variable $c;
?>
Observez l’optimisation PHP en action : les variables non définies ne sont signalées que lorsqu’elles sont utilisées (sic).
La première est ignorée : aucune opération n’est effectuée avec elle.
La deuxième est sautée : inutile d’évaluer le deuxième terme quand le premier est déjà vrai.
La troisième génère un avertissement, comme prévu.
See Also
- Silent PHP Optimisation [Try me]
PHP Error Messages
PHP Features
Last updated: 11 October 2026