Migración desde PHP/FI 2 hacia PHP 3
PHP Manual

Evaluación booleana de corto-circuito

En PHP 3.0, la evaluación booleana es por corto-circuito. Esto significa que en una expresión como (1 || prueba()), la función prueba() no será ejecutada ya que nada puede cambiar el resultado de la expresión después del 1.

Es éste un detalle menor de compatibilidad, pero puede provocar inesperados efectos colaterales.


Migración desde PHP/FI 2 hacia PHP 3
PHP Manual