Forum und email

isset

(PHP 4, PHP 5)

isset — Determină dacă o variabilă este definită

Descriere

boolean isset ( mixed $var [, mixed $var [, $... ]] )

Notă: isset() este o construcţie de limbaj.

Returnează TRUE dacă var existsă, FALSE în caz contrar.

Dacă o variabilă a fost ştearsă cu unset(), isset() va returna FALSE. De asemenea, isset() va returna FALSE dacă se testează o variabilă a cărei valoare a fost setată ca NULL. De notat că octetul nul ("\0") nu este echivalent cu constanta PHP NULL.

$a = "test";
$b = "alt_test";

echo isset ($a); // TRUE
echo isset ($a, $b) //TRUE

unset ($a);
echo isset ($a); // FALSE
echo isset ($a, $b); //FALSE

$foo = NULL;
print isset ($foo); // FALSE

Mai consultaţi empty() şi unset().