PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Chybějící funkce> <Inicializátory
Last updated: Sat, 24 Mar 2007

view this page in

empty("0")

Asi nejkontroverznější změnou v chování je změna ve funkci empty(). Řetězec obsahující pouze znak '0' (nula) je nyní považován za prázdný, což v PHP 3 nebylo.

Toto nové chování má smysl u aplikací pro web tam, kde všechna vstupní pole vrací řetězce, i když je požadován číselný vstup, a se schopností PHP provádět automatickou typovou konverzi. Na druhou stranu může v některých případech vést k chybnému chování, jehož příčiny se špatně zjištují, pokud nevíte, co máte hledat.



add a note add a note User Contributed Notes
empty("0")
There are no user contributed notes for this page.

Chybějící funkce> <Inicializátory
Last updated: Sat, 24 Mar 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites