| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Webnode 27.10.2011 16:28
Вот код:$tab[^table::create{number
один
два
три
четыре
}]
Вариант 1<br>
^tab.menu{
$str[${str}${tab.number}]
}{$str[${str},]}
$str<br>
Вариант 2<br>
^tab.menu{
${tab.number}
}{,}Результат разный:Разделитель - код, который вставляется перед каждым непустым не первым телом. Разделитель в квадратных скобках вычисляется один раз, в фигурных - много раз по ходу вызова.Но ведь после 'один' ведь непустой цикл, правда?
Примечание: если разделитель задан в виде кода, то этот код выполняется после следующего не пустого тела цикла.