Духовность™
Продвинутый новичок
хочу оператор || из JS в PHP!
Мне понадобилось вывести в шаблоне значение переменой. Но фикша в том, что шаблон используется 2 обработчиками.
В JavaScript есть один полезный оператор - || (об этом даже Котеров писал - http://dklab.ru/chicken/nablas/38.html )
Естественно, получил на выходе булево значение.
Попробовал применить логическую операцию OR в контексте:
и это работает для случая, когда одно значение пусто или 0. Но, к сожалению, этот оператор совсем не для этих целей (
Собственно, что хочу сказать - хочу оператор || в PHP! Он мог бы так обозначаться - |||.
В идеале было бы просто отлично, если бы была реализована возможность делать списки переменных типа ($a|||$b|||$c|||). Как вам идея? )
Мне понадобилось вывести в шаблоне значение переменой. Но фикша в том, что шаблон используется 2 обработчиками.
В JavaScript есть один полезный оператор - || (об этом даже Котеров писал - http://dklab.ru/chicken/nablas/38.html )
Вспомнив про это, я попробовал написать также в PHP:expr1 || expr2
(Логическое ИЛИ) Возвращает expr1, если может быть конвертировано в true; иначе, возвращает expr2. Таким образом, при использовании с Boolean-значениями || возвращает true, если любой из операндов true; если оба false, возвращает false.
PHP:
<?
$a = '';
$b = 'value';
echo ($a||$b);
?>
Попробовал применить логическую операцию OR в контексте:
PHP:
<?
$a = '';
$b = 'value';
echo ($a|$b);
?>
Собственно, что хочу сказать - хочу оператор || в PHP! Он мог бы так обозначаться - |||.
В идеале было бы просто отлично, если бы была реализована возможность делать списки переменных типа ($a|||$b|||$c|||). Как вам идея? )