⊗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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부