Phương thức ngoại lệ PHP getTraceAsString()
Ví dụ
Xuất dấu vết ngăn xếp:
<?php
function myFunction($num) {
throw new Exception("An error
occurred");
}
try {
myFunction(5);
} catch (Exception
$e) {
print_r($e->getTraceAsString());
}
?>
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức getTraceAsString()
trả về dấu vết ngăn xếp ở dạng chuỗi.
Dấu vết ngăn xếp chứa thông tin về tất cả các hàm đang chạy tại một thời điểm nhất định. Dấu vết ngăn xếp được cung cấp bởi phương pháp này có thông tin về ngăn xếp tại thời điểm ngoại lệ được đưa ra.
Cú pháp
$exception->getTraceAsString()
Chi tiết kỹ thuật
Giá trị trả về: | Trả về dấu vết ngăn xếp ở dạng chuỗi |
---|
Trang liên quan
Đọc thêm về Ngoại lệ trong Chương Ngoại lệ PHP của chúng tôi.
Tham khảo PHP: Phương thức getTrace() .
❮ Tham chiếu ngoại lệ PHP