phpbar.de logo

Mailinglisten-Archive

Re[2]: [php] seltsames Verhalten bei Variable=0

Re[2]: [php] seltsames Verhalten bei Variable=0

Daniel Lorch php_(at)_phpcenter.de
Fri, 31 May 2002 18:37:18 +0200


Hi,

>>   $a === '';
> dachte das geht mit is_empty() ?

empty() hat einen Bug:

  $a = 0;
  var_dump(empty($a));

Gibt 'true' zurück. Dieser Bug kann auf Grund von Problemen mit der BC
(Backward Compatibility) nicht mehr korrigiert werden. Folglich ist
empty() eine absolut nutzlose Funktion und Du musst auf ===
zurückgreifen (oder strcmp()).

-daniel


php::bar PHP Wiki   -   Listenarchive