Evaluación booleana por corto-circuito
En
PHP
3.0
,
la
evaluación
booleana
es
por
cortocircuito
.
Eso
significa
que
en
una
expresión
como
(
1
|
|
prueba_me()
)
,
la
función
prueba_me(
)
no
será
ejecutada
ya
que
nada
puede
cambiar
el
resultado
de
la
expresión
despues
del
1
.
Si
bien
es
éste
un
detalle
menor
de
la
compatibilidad
,
puede
provocar
inesperados
efectos
colaterales