Manual PHP
Înapoi
Înainte
empty
Descriere
Este inversul folosirii construcţiei (boolean) var, cu deosebirea că nu se generează mesaj de atenţionare dacă variabila nu este definită.
Consultaţi conversia la boolean pentru detalii.
?php $var = 0; if (empty($var)) {/ / este evaluată ca TRUE echo '$var este 0 sau nu este definită';} if (!isset($var)) {/ / este evaluată ca FALSE echo '$var nu este definită';}?
De notat că este lipsită de sens folosirea cu un parametru care nu reprezintă o variabilă.
De exemplu, empty (addslashes ($name)) nu are sens.
In acest exemplu este verificat ceva ce nu reprezintă o variabilă că ar avea valoarea FALSE.
Mai consultaţi isset() şi unset().
Înapoi
Acasã
Înainte
Sus