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: