| Новости | 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}]