А что это вообще такое?

       

Пример


^if(^form:password.length[]<$MIN_PASSWORD_LENGTH){
    
Длина введенного пароля меньше $MIN_PASSWORD_LENGTH
}

Если поле password определено, то есть было передано, вычислится его длина, и будет проверена. Это обычный вызов метода ^строка.length[]. Если же это поле не определено, то есть его просто нет, длина несуществующего значения, относящегося к классу void, считается равным 0, и ничего страшного не произойдет - эта длина будет успешно проверена.









Содержание раздела