Как проверить значение на ноль php

226
10 апреля 2017, 08:04

Добрый день никак не могу понять почему код неправильно работает. Значение переменной $data['brand'] может иметь три значения(0, любое число и new). Не могу проверить на ноль. Скажите где ошибка пожалуйста.

if (!(int) $data['brand'] or $data['brand'] == 0) {
    //print_r("прошел brand ... <br />".$data['brand']);
    if (/* $data['brand'] != "" and (int) */$data['brand'] <= 0) {
        print_r("прошел brand ... <br />".$data['brand']);
    } else {
        print_r("прошел brand new <br />".$data['brand']);  
    }
} else {
    print_r("прошел brand установлен <br />".$data['brand']);
}
READ ALSO
Как вывести картинку из базы данных mysql?

Как вывести картинку из базы данных mysql?

Доброго времени суток! Натягиваю верстку на WP и нужно вывести картинки из бд в слайдер

355
Отправка сообщений (mail) с localhost

Отправка сообщений (mail) с localhost

Всем доброго времени суток! Столкнулся с такой проблемой, как отправка сообщений с localhostИспользую сборку XAMPP (Win7)

272
Линейный график поделенный на зоны

Линейный график поделенный на зоны

Доброго времени суток, ищу желательно готовый вариант, может у кого ссылочка завалялась ;)

247