StringLength - длина строки
Поддерживаемые параметры
Примеры использования
// Массив полей и значений
$data = [
'test' => 'Строка',
];
// Настройки валидатора
$rules = [
'test' => [
'StringLength' => [
'min' => 3,
'max' => 60,
'encoding' => 'UTF-8',
],
],
];
// Валидация
$validator = new \Johncms\Validator\Validator($data, $rules);
if ($validator->isValid()) {
echo 'OK';
} else {
d($validator->getErrors());
}Проверка только минимальной длины:
Проверка только максимальной длины:
Строгое ограничение длины строки:
Это было полезно?