Функции семейства ISXXX.
Все функции семейства ISXXX предназначены для проверки типов данных. Функции принимают на вход неограниченное количество параметров и возвращают "1" в случае соответствия всех переданных параметров проверяемому типу.
ISEMAIL
Проверяет параметры на соответствие упрощенному шаблону почтового адреса.
Пример вызова функции:
<TMPL_if ISEMAIL("abc@example.com", email)>
ISALPHA
Проверяет параметры на наличие только алфавитных ([a-zA-Z]) символов.
Пример вызова функции:
<TMPL_if ISALPHA("example")>
ISNUM
Проверяет параметры на наличие только цифровых ([0-9]) символов.
Пример вызова функции:
<TMPL_if ISNUM(some_value, "12345678")>
ISALNUM
Проверяет параметры на наличие только алфавитно-цифровых ([a-zA-Z0-9]) символов.
Пример вызова функции:
<TMPL_if ISALNUM("mode123")>
ISINT
Проверяет параметры на соответствие целому числу.
Пример вызова функции:
<TMPL_if ISINT("-890")>
ISFLOAT
Проверяет параметры на соответствие вещественному числу.
Пример вызова функции:
<TMPL_if ISFLOAT("1.234E+3")>
Copyright © 2003 - 2005 CTPP Dev. Team | http://reki.ru/products/ctpp