⊗ppPmCdWSu 88 of 447 menu

Wyciszanie ostrzeżeń w PHP

Niech zmienna $test w ogóle nie będzie zdefiniowana. Jak już wiesz, wartość takiej zmiennej będzie równa null. Jednocześnie próba odwołania się do tej zmiennej spowoduje pojawienie się ostrzeżenia:

<?php var_dump($test); // wyświetli null i ostrzeżenie ?>

Ostrzeżenie również zostanie wyświetlone przy próbie sprawdzenia zmiennej na null:

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

Natomiast sprawdzenie za pomocą komendy isset nie spowoduje pojawienia się ostrzeżenia - zostanie ono automatycznie wyciszone:

<?php if (isset($test)) { echo $test; } else { echo 'zmienna nie istnieje'; } ?>
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć