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