PHP: ruzna interpretace funkce empty ve verzi 3 a 4

Zdeněk Böhm zdenek.bohm na gammarus.cz
Pátek Březen 23 10:09:26 CET 2001


Ahoj vsem,

mam jednu, v teto konferenci asi OT, otazku. Funkce empty($x) by mela vracet
true, pokud promenna x neni nadefinovana, pokud ma nejakou (i nulovou
hodnotu), vraci false.
Tak je to v PHP verze 3. Ve ctverce je z nejakeho duvodu zmena, empty vraci
true i v pripade, ze promenna existuje, ale ma nulovou hodnotu - tudiz se
empty neda pouzit na detekci existence promenne.
Existuje nejaka funkce/konstrukce, ktera dokaze (ve verzi 4) zjistit, je-li
promenna definovana.

Diky Zdenek Bohm



Další informace o konferenci Linux