Контекстные переменные
Внутри каждого цикла можно обратиться к специальным переменным, называемыми контекстными. Названия переменных начинаются с двойного символа подчеркивания.
Значения переменных приводятся ниже:
- __FIRST__ - установлена в "1" во время первой итерации цикла. Во всех остальных случаях не определена.
- __LAST__ - содержит номер последней итерации во время последней итерации цикла. Во всех остальных случаях не определена.
- __INNER__ - содержит номер итерации со второй по предпоследнюю. Во всех остальных случаях не определена.
- __ODD__ - установлена, когда номер итерации нечетен. Содержит номер итерации. Для четных итераций неопределена.
- __COUNTER__ - определена во всех итерациях и содержит текущий номер итерации.
- __EVEN__ - установлена, когда номер итерации четен. Содержит номер итерации. Для нечетных итераций неопределена.
- __SIZE__ - определена во всех итерациях внутри цикла и содержит полное количество итераций.
- __CONTENT__ - определена во всех итерациях внутри цикла и содержит данные, находящиеся в текущей ячейке массива.
Copyright © 2003 - 2008 CTPP Dev. Team | http://ctpp.havoc.ru