НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗ppPmCdWSu 88 of 447 menu

Подавление ворнинга в PHP

Пусть переменная $test вообще не определена. Как вы уже знаете, значение такой переменной будет равно null. При этом попытка обратиться к этой переменной приведет к появлению ворнинга:

<?php var_dump($test); // выведет null и ворнинг ?>

Ворнинг также будет показан при попытке проверить переменную на null:

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

А вот проверка через команду isset не приведет к появлению ворнинга - он будет автоматически подавлен:

<?php if (isset($test)) { echo $test; } else { echo 'variable does not exist'; } ?>
Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить