Hi!
Ich verwende empty() praktisch nicht mehr, weil es nicht zwischen "Variable nicht vorhanden" und "Variableninhalt ergibt false" unterscheidet.
empty() verwende ich auch kaum, !empty() dafür aber umso lieber ;-)
Außerdem hatte ich in Erinnerung, dass es mir Notices warf, was ich aber eben grad nicht mehr nachvollziehen konnte...
Deine Erinnerung trügt (oder es war nur in früheren Versionen so).
Gruß aus Iserlohn
Martin