Учебник PHP



Сокращённый цикл вычисления boolean

В PHP 3.0 вычисление булевых выражений может иметь сокращённый цикл. Это означает, что в выражениях вроде (1 || test_me()), функция test_me() не будет выполняться, поскольку ничто не может изменить булев результат выражения после 1.

Здесь могут возникнуть незначительные проблемы совместимости, которые, однако, могут давать неожиданные побочные эффекты.


Назад Оглавление Вперёд
Сообщения об ошибках изменились Вверх Возвращаемы функциями значения TRUE/FALSE



Книжный магазин