Как лучше проверять поля на валидацию данных?

В данный момент у меня используется следующий формат:

$error = '';

if (statement)
{
    $error .= 'text<br>';
}
...

if (!empty($error))
{
    throw new Exception($error);
}

На вход подается массив с данными пользователя, и каждое поле проверяется.

Я хотел бы избавится от if, но при этом вывести сразу все ошибки на странице с валидацией.
Жду советов.


Ответы (0 шт):