Funkce PHP isset() .
❮ Reference manipulace s proměnnými PHP
Příklad
Zkontrolujte, zda je proměnná prázdná. Zkontrolujte také, zda je proměnná nastavena/deklarována:
<?php
$a = 0;
// True because $a is set
if (isset($a)) {
echo
"Variable 'a' is set.<br>";
}
$b = null;
// False because $b is
NULL
if (isset($b)) {
echo "Variable 'b' is set.";
}
?>
Definice a použití
Funkce isset() kontroluje, zda je proměnná nastavena, což znamená, že musí být deklarována a není NULL.
Tato funkce vrátí hodnotu true, pokud proměnná existuje a není NULL, jinak vrátí hodnotu false.
Poznámka: Pokud je zadáno více proměnných, vrátí tato funkce hodnotu true pouze v případě, že jsou nastaveny všechny proměnné.
Tip: Proměnnou lze zrušit pomocí funkce unset().
Syntax
isset(variable, ....);
Hodnoty parametrů
Parameter | Description |
---|---|
variable | Required. Specifies the variable to check |
... | Optional. Another variable to check |
Technické údaje
Návratová hodnota: | TRUE, pokud proměnná existuje a není NULL, FALSE v opačném případě |
---|---|
Typ vrácení: | Boolean |
Verze PHP: | 4,0+ |
PHP Changelog: | PHP 5.4: Nenumerické offsety řetězců nyní vrací FALSE |
❮ Reference manipulace s proměnnými PHP