Loading...
PHP/MySQL | Кавычки при сравнении переменной
Саня (25.06.2015 в 14:16)
Вилы_Выкидные (25.06.2015 в 13:39)
RGAME (25.06.2015 в 13:33)
Вилы_Выкидные, empty работает с
""
0
0.0
"0"
NULL
FALSE
array()


переменная $a['var'] присутствует и равна нулю

при if(empty($a['var'])){ условие НЕ выполнится, так как переменная есть

А мне нужно, чтобы при ==0 выполнилось, а оно выполняется только при записи =='0', я ни*уя понять не могу, оно что считает, что ячейка тупо пустая? я же не задал дефолт и она должна стандартно быть 0, короче сервак мой тупит....

Проверяет на наличие переменной isset()


переменная есть, не выполняется условие при ==0
Вилы_Выкидные (25.06.2015 в 14:34)
Саня (25.06.2015 в 14:16)
Вилы_Выкидные (25.06.2015 в 13:39)
RGAME (25.06.2015 в 13:33)
Вилы_Выкидные, empty работает с
""
0
0.0
"0"
NULL
FALSE
array()


переменная $a['var'] присутствует и равна нулю

при if(empty($a['var'])){ условие НЕ выполнится, так как переменная есть

А мне нужно, чтобы при ==0 выполнилось, а оно выполняется только при записи =='0', я ни*уя понять не могу, оно что считает, что ячейка тупо пустая? я же не задал дефолт и она должна стандартно быть 0, короче сервак мой тупит....

Проверяет на наличие переменной isset()


переменная есть, не выполняется условие при ==0

Я понял, ты просто думал, что через empty проверяют переменную на существование, а я тебе сказал через какую функцию реально проверяют существование.
Онлайн: 0
Время:
Gen. 0.0442
(c) Bym.Guru 2010-2025