⊗ppPmCdWSu 88 of 447 menu

Potlačení varování v PHP

Nechť proměnná $test není vůbec definována. Jak již víte, hodnota takové proměnné bude rovna null. Zároveň pokus přistoupit k této proměnné povede k zobrazení varování:

<?php var_dump($test); // vypíše null a varování ?>

Varování bude také zobrazeno při pokusu o kontrolu proměnné na null:

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

Naopak kontrola pomocí příkazu isset nepovede k zobrazení varování - bude automaticky potlačeno:

<?php if (isset($test)) { echo $test; } else { echo 'variable does not exist'; } ?>
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout