A különleges értéke null php

A különleges értéke null php

Megértése az állam a bizonytalanság

Tudjuk, hogy a PHP végrehajtja számos adattípusok. Ezeket az adatokat tudunk a változókat és tömböket. Ahogy tanult, van egy logikai típusú, amely jellemzi a két állam „true” vagy „false”. Felmerül a kérdés, hogy vajon a változó nem tartalmazza azokat az értékeket, és mi történik, ha hívjuk a korábban megadott változó?

Leírni, mint egy bizonytalan állapot a PHP egy speciális érték null. Ez akkor fordulhat elő, hogy számos esetben, ami a gyakorlatban nehezen érthető.

Az állam a bizonytalanság merül fel, ha:

  • Szándékosan rendelt változó null.
  • A változó nincs definiálva, és ez még nem kapott értéket.
  • Ha a változó eltávolították hívja hatástalanított () függvényt.

Végrehajtása ellenőrzésének null

PHP számos beépített funkciók, amelyek segítségével végre tesztelés határozatlan állapotban. Ezeknek az elemek segítenek pontosan az oka annak előfordulása.

A vizsgálat leírása funkciók:

  • isset () - ellenőrzi, hogy egy változó, és függetlenül attól, hogy eltérnek a megállapított null. Ha a változó nincs beállítva, vagy nulla, akkor a függvény hamis. minden más esetben, igaz.
  • is_null () - Ez a funkció valósítja meg a logikát, az ellenzék isset (). Ha a változó nincs beállítva, vagy egy különleges értéke null. ez igaz értékkel tér vissza. minden más esetben, hamis.

Az explicit konverziós nullértékre

Nehéz elképzelni egy olyan helyzetet, amikor az szükséges, hogy a változó értékét, vagy az eredmény a teljes kifejezést, hogy null. de mégis, a PHP beépített mechanizmus. Ahhoz, hogy végezze el ezt a műveletet, akkor kell használni a tervezés (kikapcsolva). Amikor ez szubsztituált használata előtt a változó vagy a kifejezés eredményét adja vissza null.

fontos
Ezt a konstrukciót nem távolítja el a változó értékét. Csak helyettesíti az értéke a bizonytalan helyzetet, a felhasználás időpontjában.

Részarány sotscetyah:

Kapcsolódó cikkek