Gorynych
Автор оригинала: Gorynych
WP это не глупо
empty конечно подразумевает isset, но вот !isset (т.е. не инициализированная, не определенная переменная) при вызове empty породит предупреждение.
просто у Вас слишком приглушен вывод предупреждений и поэтому нет привычки к строгости проверок
---
empty это не 0
Где берете травку?

У меня E_ALL.
[m]empty[/m]:
empty() is the opposite of (boolean) var, except that no warning is generated when the variable is not set.
Перевести?
-~{}~ 17.08.06 13:09:
> просто у Вас слишком приглушен вывод предупреждений и поэтому нет привычки к строгости проверок
Тут травкой явно дело не ограничилось. Надо думать галюциногенные поганки

Я всегда пишу с E_ALL, проверки у меня ровно такие какие должны быть по смыслу, никаких левых данных мои скрипты не принимают. А Вам я советую, главным образом, делать выводы не на основе своих выдумок, это относится и к ошибке в твоем толковании поведения empty(), и к выводам о моих проверках, привычках, уровне вывода ошибок, а также ошибочному отверждения "это не глупо". А во-вторых почитайте мануал наконец, ага. Я его выкурил давным давным давно, и не парюсь. Чего всем и желаю.