Les messages d'erreur ont changé
<<<
Evaluation rapide des booléens La valeur TRUE / FALSE comme retour de fonctions
>>>

7.3 Migration de PHP/FI 2 à PHP 3
7 Annexes
 Manuel PHP

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

7.3.8 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 à PHP 3 La valeur TRUE / FALSE comme retour de fonctions