Devdit
 

Warning: Undefined array key in วิธีแก้ไข PHP

19.4K

ข้อความแจ้งเตือน Warning: Undefined array key in ภาษา PHP เกิดจากมีการเรียกใช้หรืออ้างถึงตัวแปรที่ไม่มีอยู่ในหน้าการทำงานดังกล่าว วิธีแก้ไขให้ใช้คำสั่ง isset ตรวจสอบก่อนว่าตัวแปรดังกล่าวมีหรือไหม ก่อนเรียกใช้งานตัวแปรดังกล่าวต่อไป

 

ตัวอย่าง สมมุติตัวแปร a เกิด Warning Undefined array key

$a = $_POST['a']; 

ให้เปลี่ยนเป็นแบบนี้

isset( $_POST['a'] ) ? $a = $_POST['a'] : $a = "";
แก้ไข 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ