Саня (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, короче сервак мой тупит....
Вилы_Выкидные (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 проверяют переменную на существование, а я тебе сказал через какую функцию реально проверяют существование.