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%)

komentáře

RSS Komentáře k článku RSS Komentáře   Add to Google
Jméno
Název
Text
Lze používat Texy! syntax. Příklad syntaxe: "text odkazu":odkaz, **tučně**, *kurzíva*, `code`. PHP kód uzavírejte do <?php ... ?> a JavaScript do <script> ... </script>