Lỗi nào được kích hoạt bởi công cụ php?

PHP đã hỗ trợ xử lý ngoại lệ từ lâu; . Hỗ trợ ban đầu cho việc xử lý ngoại lệ đã được đưa vào ngôn ngữ từ phiên bản 5, với hai lớp ngoại lệ đơn giản được tích hợp sẵn – Exception và ErrorException, với sự hỗ trợ cho các lớp bổ sung thông qua SPL. Ý tưởng của bài đăng trên blog này là giới thiệu các khả năng xử lý ngoại lệ PHP hiện đại cho người đọc.  

giao diện mới

Mặc dù PHP 7 cung cấp cả hai lớp Lỗi và Ngoại lệ, trước tiên hãy kiểm tra giao diện Throwable. Cả hai lớp Lỗi và Ngoại lệ đều triển khai giao diện Có thể ném - đó là cơ sở cho bất kỳ đối tượng nào có thể được ném thông qua câu lệnh ném. Nó chỉ có một ngoại lệ cần lưu ý, nó không thể được triển khai trực tiếp trong các lớp vùng đất của người dùng mà chỉ thông qua việc mở rộng lớp Ngoại lệ. Ngoài ra, nó cung cấp một điểm duy nhất để bắt cả hai loại lỗi trong một câu lệnh

Chủ Đề