Prázdné hodnoty v php

Jak v PHP poznat, zda daná proměnná je prázdná nebo null, nebo nebyla-li inicializována? Jaké můžeme použít funkce a jaký je v nich rozdíl?


Zdrojový kód ke stažení is-null.php.txtUkázky k nahlédnutí is-null.php.

Tento článek se zabývá tím, jak používat prázdné hodnoty proměnných a je úvodem k problému využité paměti s referencemi objektů v php.

Ve většině případů asi nebudete datový typ NULL vůbec potřebovat a s rozdílem mezi inicializovanou a prázdnou proměnnou si nebudete lámat hlavu.

K porovnání nám slouží funkce isset, empty, is_null a porovnávací operátory. Proměnné pak odstraníme příkazem unset, ale jak si ukážeme v článku o využité paměti při odkazování na objekt, ne vždy tato funkce funguje jak by jste čekali.

 

podobné články

19.06.2008FCKeditor a zbytečný tag odstavce <p></p>(20%)