Как сделать массовую проверку?

Рейтинг: 0Ответов: 1Опубликовано: 16.09.2014

Здравствуйте. Нужна массовая проверка) Решил сделать это через условие

if () {

}

Можно ли сделать так?

if ($a, $b, $c, $d == null) {

}

Если нет, то как будет правильнее?

Ответы

▲ 1Принят

Обратный случай решался бы очень просто: isset($a, $b, $c, $d) даст true только в том случае, если все четыре переменные заданы и не равняются null.


Пришедшие из формы данные никогда не будут null (ну, за исключением неотмеченных чекбоксов/радиокнопок). Они будут пустыми строками. В этом случае поможет

if (!$a && !$b && !$c && !$d)

Чекбоксы при этом лучше проверять через isset() или empty():

if (!$textarea && !$input && empty($radio) && !isset($checkbox))