@hpzeller
Verstehe.
@RobinTheHood
Bzgl. deiner geposteten Links:
Interessante Ideen und Diskussionen.
Es düfte keine allgemeingültige Lösung geben, man sollte schlicht wissen was man tut bei Verwendung irgendeiner der Varianten.
Expliziterer Code
!== NULL!== 0!== ''!== falseist aussagekräftiger und weniger fehleranfällig.
In der Tat habe ich mich oft bei der Verwendung von
!empty() unwohl gefühlt weil es so viel bedeuten kann.
Vielen Dank jedenfalls für das Aufbringen des Themas und für das Bewußtmachen, das ist immer mal wieder erhellend.
Das Thema erinnert mich übrigens an dieses Problem:
>> Seltsames PHP-Problem bzgl. typen-sicherem VergleichSeit dem achte ich mehr und mehr darauf ganz genau zu sein und wo möglich Operatoren zu verwenden die auch auf Typengleichheit gehen. Deshalb erinnert es mich an das was ich oben bei "Expliziter Code..." geschrieben habe.
Gruß,
noRiddle