Ez határozza meg, hogy a definiált változó 1

Ez határozza meg, hogy a változó definiált.

Ha a változó eltávolítjuk unset (). ez már nem biztos. isset () függvény FALSE, ha a változó értéke a vizsgált érték NULL. Emlékeztetni kell arra, hogy a NULL -byte ( „\ 0”) nem azonos a PHP NULL konstans.

Ha több paramétert, majd isset () visszatér TRUE átvittük csak akkor, ha az összes paraméter meghatározva. Ellenőrzése zajlik balról jobbra és végződik, amint találkozott definiálatlan változó.

paraméter lista

visszatérési értékei

TRUE értéket ad vissza. var ha meghatározott; Egyébként FALSE.

Example # 1 Példa isset ()

// Ellenőrizze igaz értékkel tér vissza, így a szöveg lesz kinyomtatva.
if (isset ($ valtozo)) echo "Ez a var úgy van beállítva, én nyomtatni." ;
>

// Ebben a példában használjuk var_dump kimeneti
// A visszatérési értéke isset ().

$ A = "teszt";
$ B = "anothertest";

var_dump (isset ($ a)); // TRUE
var_dump (isset ($ b).); // TRUE

var_dump (isset ($ a)); // HAMIS
var_dump (isset ($ b).); // HAMIS

$ Ize = NULL;
var_dump (isset ($ ize)); // HAMIS

A funkció is működik a tömb elemeit:

$ A = array ( 'teszt' => 1. 'szia' => NULL);

var_dump (isset ($ a [ 'teszt'])); // TRUE
var_dump (isset ($ a [ 'ize'])); // HAMIS
var_dump (isset ($ a [ 'hello'])); // HAMIS

// Az elem a kulcs „hello” NULL, ezért úgy vélik, bizonytalan
// Ha azt szeretnénk, hogy igazolja a kulcsa a NULL, használata:
var_dump (array_key_exists ( 'hello' $ a).); // TRUE

jegyzetek

isset () csak akkor működik, változókat, ezért át, mint bármely más paraméter értékeket eredményez elemzési hibáit. Annak ellenőrzésére, a meghatározása a konstansok meghatározott használat () függvény.

Megjegyzés. Mivel ez egy nyelvi konstrukció és nem egy függvény, akkor nem nevezhető a változó függvények

Lásd még:

  • empty () - Ellenőrzi a változó üres
  • unset () - törli az adott változó
  • definiált () - Ellenőrzi, hogy egy adott nevű konstans létezik
  • Összehasonlító táblázat típusú PHP
  • array_key_exists () - Ellenőrzi, hogy a tömb megadott kulcs vagy index létezik
  • is_null () - Ellenőrzi, hogy az érték egy változó egyenlő NULL
  • hibakezelő operátort @

Kapcsolódó cikkek