⊗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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ