Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 02.11.2015 09:01 / 02.11.2015 09:41
... поэтому правила проверки определена переменная или нет задаёт программист. И def и даже "is void" нам не подходит потому что "пустая строка" — это тоже значение, которое далеко не всегда надо игнорировать.@ifdef[aValue;aDefaultValue] ## Возвращает значение aValue, если переменная определена или возвращает aDefaultValue. ## Лучше передавать значение по-умолчанию как код: ## ^ifdef[value]{default} ## ^ifdef[value](expression) $result[^if(def $aValue){$aValue}{$aDefaultValue}]