Hướng dẫn display error php xampp - lỗi hiển thị php xampp
Trong bài này, chúng ta sẽ tìm hiểu về cách xử lý lỗi (error) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP.cách xử lý lỗi (error) trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP. Show Nội dung chính ShowShow
1. Sử dụng hàm die() và exit() trong PHP1.1. Hàm die() trong PHP1.2. Hàm exit() trong PHP
2. Tùy chỉnh xử lý lỗi (custom error handler) trong PHP, đoạn code mở file bên dưới sẽ bị lỗi vì không tồn tại file
3. Hàm trigger_error() trong PHP
4. Hàm error_log() trong PHP
3. Hàm trigger_error() trong PHP
1.2. Hàm exit() trong PHP2. Tùy chỉnh xử lý lỗi (custom error handler) trong PHP
3. Hàm trigger_error() trong PHPstatus là một string thì sẽ in ra thông báo trước khi thoát. Nếu status là kiểu int (từ 0 đến 254) thì sẽ không in gì cả và thoát.
2. Tùy chỉnh xử lý lỗi (custom error handler) trong PHP3. Hàm trigger_error() trong PHPđịnh nghĩa một hàm xử lý lỗi với cú pháp như sau:
4. Hàm error_log() trong PHP
Khi một lỗi xảy ra, chúng ta có thể tùy chỉnh xử lý lỗi và thông báo lỗi. Để làm việc này, chúng ta cần định nghĩa một hàm xử lý lỗi với cú pháp như sau:
Trong đó,error_function là tên của hàm xử lý lỗi mà chúng ta tự định nghĩa.
3. Hàm trigger_error() trong PHP 03. Hàm trigger_error() trong PHP4. Hàm error_log() trong PHP 1Hàm 5 giúp in thông báo lỗi và không làm dừng chương trình. Cú pháp của hàm 5: 2 với tùy chỉnh xử lý lỗi. Ví dụ: 23. Hàm trigger_error() trong PHP 34. Hàm error_log() trong PHPHàm 5 giúp in thông báo lỗi và không làm dừng chương trình. Cú pháp của hàm 5:error_log trong file 4. Nhưng nếu sử dụng hàm 5 có thể giúp chúng ta gửi error logs đến nơi mà chúng ta cần lưu trữ. Ví dụ, chúng ta muốn ghi error logs đến vào 6 trong PHP. 4Ví dụ, đoạn code mở file bên dưới sẽ bị lỗi vì không tồn tại file 7. 5 có thể giúp gửi error logs đến mail hoặc một file nào khác. Các bạn có thể tham khảo thêm tại error_log PHP.
|