У меня есть условный оператор, например:
if($boolean && expensiveOperation()){ ...}
Имеет ли PHP ленивое логическое вычисление, т.е. проверяет ли он $ boolean
и если оно ложно, не утруждать себя выполнением дорогостоящей операции? Если да, то в каком порядке мне следует разместить свои переменные?