netcat 3.0 extra версия 3.0
Extra Customised
Проект: CMS NetCat
Пользователь: Гость (гостевой доступ)
вход в систему вход в систему
Инструменты Отчеты Техническая поддержка Поиск Блог про NetCat
Обновления системы: NetCat 3Системные сообщения: 109928
Техподдержка

Документация

opt и opt_case: альтернатива

При использовании данных функций с другими функциями, сначала выполняются вложеные функции и по условию отображается результат работы этой функции. Например, при помощи sql запроса на главной нужно вывести одни данные, а на остальных другие: ".opt_case($sub==1,listQuery(1),listQuery(2))."
При обращении к главной странице выполнятся функции 1 и 2, а на странице выведется результат выполнения функции 1. Чтоб этого избежать можно использовать тернарный оператор. Общая форма оператора такова:

выражение1? выражение2: выражениеЗ

т.е. в нашем случае будет: ".opt_case($sub==1?listQuery(1):listQuery(2))."
В качестве первого операнда - "выражение1" - может быть использовано любое выражение, результатом которого является значение типа boolean. Если результат равен true, то выполняется оператор, заданный вторым операндом, то есть, "выражение2". Если же первый операнд paвен false, то выполняется третий операнд - "выражениеЗ".

Просмотров: 1034 Рейтинг: 5

Для оценки необходимо авторизоваться.

Комментарии: 0

Для добавления комментария необходимо авторизоваться.

© 2012 CND Group | О программе | Карта сайта Реклама: От официального дилера - metabo steb 135 plus на заказ. поддержка NetCat (351) 725-03-89
icq 161143544 support@resident.com.ru
Зарегистрироваться
Логин:
Пароль:
Забыли пароль?