Les messages d'erreur ont changé
<<<
Evaluation rapide des booléens L TRUE / FALSE
>>>

10.3 Migration de PHP/FI 2.0 à PHP 3.0
10 Appendices
 Manuel PHP

A propos des incompatibilités en 3.0
Balises PHP
Syntaxe if..endif
Syntaxe while
Types d'expression
Les messages d'erreur ont changé
->Evaluation rapide des booléens
L TRUE / FALSE
Diverses incompatibilités

10.3.7 Evaluation rapide des booléens

En PHP 3., l'évaluation des est court-circuité. Cela signifie dans une expression telle que ( (1 || test_me()) ), la fonction test_me() ne sera pas exécutée, car cela ne changera pas le résultat.

C'est une amélioration mineure, mais qui peut avoir des effets secondaires importants.

<< Evaluation rapide des booléens >>
Les messages d'erreur ont changé Migration de PHP/FI 2.0 à PHP 3.0 L TRUE / FALSE