И передрать-то по уму не могут :(
Oct. 9th, 2009 09:02 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Ну вот что помешало разработчикам пыхпыха, заимствуя полезные свойства в т.ч. из Perl, отказаться от преждевременного приведения к boolen в случае операций && и || ?
Что им помешало отложить это приведение до момента, когда оно будет использоваться в проверке условия, а от этих операций возвращать ни к чему не приведённое значение в его исходном типе?
:-(((
В результате, скажем, вместо простого и ясного
приходится писать нагромождения с if'ами или повторным вызовом getParam.
Что им помешало отложить это приведение до момента, когда оно будет использоваться в проверке условия, а от этих операций возвращать ни к чему не приведённое значение в его исходном типе?
:-(((
В результате, скажем, вместо простого и ясного
$a = getParam('name') || 'default value';
приходится писать нагромождения с if'ами или повторным вызовом getParam.