| 25.02.2012, 16:38 | |
Условные операторы uCoz: if, else, endif В этом уроке я расскажу об условных операторах. Условный операторы позволяют прописать разные коды, в зависимости от условия, если это необходимо. 1. Условия Допустим, нам надо прописать разный текст, в зависимости от количества комментариев. Код $COM_NUM_ENTRIES$ выводит количество комментариев, поэтому для создания условия мы будет использовать именно его. Code <?if($COM_NUM_ENTRIES$='0')?>Нет комментариев<?else?>$COM_NUM_ENTRIES$ комментариев<?endif?> Если количество комментариев действительно равно 0, то будет показан текст "Нет комментариев", а если не равно 0, будет показан текст "$COM_NUM_ENTRIES$ комментариев" Хочу заметить, что при создании условия вместо = можно также использовать <= (меньше или равно), < (меньше), >= (больше или равно), > (больше) Тоже самое условие можно записать по другому Code <?ifnot($COM_NUM_ENTRIES$='0')?>$COM_NUM_ENTRIES$ комментариев<?else?>Нет комментариев<?endif?> Теперь представим что нам надо задать 2 или более условий. В этом случае мы будем использовать or или ||. Code <?if($COM_NUM_ENTRIES$='0' or $COM_NUM_ENTRIES$='1')?>Нет комментариев<?else?>$COM_NUM_ENTRIES$ комментариев<?endif?> Теперь я расскажу про and и && (двойной амперсанд). Они тоже нужны для создания нескольких условий. Code <?if($COM_NUM_ENTRIES$='0' and $COM_NUM_ENTRIES$='1')?>Нет комментариев<?else?>$COM_NUM_ENTRIES$ комментариев<?endif?> В этом случае для того чтобы был показан текст "Нет комментариев" должны быть выполнены все условия. Если одно из условий ложное, то будет показан текст "$COM_NUM_ENTRIES$ комментариев". 2. Выражения Допустим нам нужно вывести какое-нибудь алгебраическое выражение. Код будет выглядеть так: 2 + 2 = <?2+2?> При загрузке страницы, выражение <?2+2?> будет преобразовано в 4. И тогда получится: 2 + 2 = 4 Также в выражении вместо + можно использовать - (вычитание), * (умножение), / (деление), % (процент), ** (возведение в степень) Источник/Автор: pcg.my1.ru - Victor | |
| Категория: Прочее | Добавил: Victor (25.02.2012) Просмотров: 12953 | Рейтинг: 4.9/13 | |
| Всего комментариев: 2 | |
|
| |
Кроме того, материал перепечатывали с сайта на сайт, ставили... файл можно найти на Вэбочке (название tables_tablichki_dli_foruma.js).