⊗ppPmCdWSu 88 of 447 menu

PHP hoiatusete mahasurumine

Olgu muutuja $test üldse määratlemata. Nagu te juba teate, on sellise muutuja väärtus võrdne null. Samas püüdmine muutujale ligi pöörduda põhjustab hoiatuse:

<?php var_dump($test); // väljastab null ja hoiatus ?>

Hoiatus kuvatakse ka muutuja kontrollimisel väärtuse null suhtes:

<?php if ($test !== null) { echo '+++'; } else { echo '---'; } ?>

Kuid kontroll käsu isset abil ei põhjusta hoiatus - see surutakse automaatselt maha:

<?php if (isset($test)) { echo $test; } else { echo 'muutujat ei eksisteeri'; } ?>
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu