โครงสร้าง exit
โครงสร้าง exit (หรือตัวที่เหมือนกัน die) หยุดการทำงานของ PHP สคริปต์ทันที
สามารถรับพารามิเตอร์เสริมได้ - ข้อความหรือสถานะตัวเลข ซึ่งจะถูกแสดงออกมาก่อนจบการทำงาน
ไวยากรณ์
exit;
// หรือ
exit(message);
ตัวอย่าง
จบสคริปต์แบบง่าย:
<?php
echo 'This will be executed';
exit;
echo 'This will NOT be executed';
?>
ผลลัพธ์จากการรันโค้ด:
'This will be executed'
ตัวอย่าง
จบการทำงานพร้อมแสดงข้อความ:
<?php
exit('Script terminated');
?>
ผลลัพธ์จากการรันโค้ด:
'Script terminated'
ตัวอย่าง
การใช้งานในโครงสร้างเงื่อนไข:
<?php
$res = [1, 2, 3];
if (empty($res)) {
exit('Array is empty');
}
print_r($res);
?>
ผลลัพธ์จากการรันโค้ด:
[1, 2, 3]
ดูเพิ่มเติม
-
ฟังก์ชัน
trigger_error,
ซึ่งสร้างข้อความแสดงข้อผิดพลาดของผู้ใช้