Funkcja isset() PHP
❮ Dokumentacja obsługi zmiennych w PHP
Przykład
Sprawdź, czy zmienna jest pusta. Sprawdź również, czy zmienna jest ustawiona/zadeklarowana:
<?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.";
}
?>
Definicja i użycie
Funkcja isset() sprawdza, czy zmienna jest ustawiona, co oznacza, że musi być zadeklarowana i nie ma wartości NULL.
Ta funkcja zwraca prawdę, jeśli zmienna istnieje i nie ma wartości NULL, w przeciwnym razie zwraca fałsz.
Uwaga: Jeśli podano wiele zmiennych, ta funkcja zwróci true tylko wtedy, gdy wszystkie zmienne zostaną ustawione.
Wskazówka: zmienną można usunąć za pomocą funkcji unset().
Składnia
isset(variable, ....);
Wartości parametrów
Parameter | Description |
---|---|
variable | Required. Specifies the variable to check |
... | Optional. Another variable to check |
Szczegóły techniczne
Wartość zwrotu: | TRUE jeśli zmienna istnieje i nie jest NULL, FALSE w przeciwnym razie |
---|---|
Typ zwrotu: | Boole'a |
Wersja PHP: | 4.0+ |
Dziennik zmian PHP: | PHP 5.4: Nienumeryczne przesunięcia ciągów teraz zwracają FALSE |
❮ Dokumentacja obsługi zmiennych w PHP