Задать вопрос
Gera11
@Gera11

Как присвоить переменной значение 0 если она равна пустому значению?

Есть переменная
$category_id
Изначально она равна ничему то есть пустому значению.
Она используется в sql запросе и не может быть равна пустоте. Нужно вместо пустого значения присвоить ей нулевое значение (0)
Как правильно это сделать?
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 2
miv-men
@miv-men
Фронт и бэк
if (empty($category_id)) $category_id = 0;
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
$category_id = filter_input(INPUT_GET, 'category_id', FILTER_SANITIZE_NUMBER_INT) ?: 0;

filter_input добудет из GET-запроса int или null.
Elvis operator ?: подставит 0 вместо null;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы