PHP ข้อยกเว้น getTrace() วิธีการ
ตัวอย่าง
ส่งออกการติดตามสแต็ก:
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTrace());
}
?>
ความหมายและการใช้งาน
วิธี การgetTrace()
ส่งคืนการติดตามสแต็กในรูปแบบของอาร์เรย์
การติดตามสแต็กมีข้อมูลเกี่ยวกับฟังก์ชันทั้งหมดที่กำลังทำงานอยู่ในช่วงเวลาที่กำหนด การติดตามสแต็กที่จัดเตรียมโดยเมธอดนี้มีข้อมูลเกี่ยวกับสแต็กในขณะที่เกิดข้อยกเว้น
ไวยากรณ์
$exception->getTrace()
รายละเอียดทางเทคนิค
คืนมูลค่า: | ส่งกลับการติดตามสแต็กในรูปแบบของอาร์เรย์ |
---|
หน้าที่เกี่ยวข้อง
อ่านเพิ่มเติมเกี่ยวกับข้อยกเว้นในบทข้อยกเว้น PHPของ เรา
การอ้างอิง PHP: เมธอดgetTraceAsString()
❮ การอ้างอิงข้อยกเว้น PHP