Cảnh báo PHP là gì?
Cảnh báo là lỗi xảy ra khi có điều gì đó có thể không được mong đợi hoặc mong muốn và các nhà phát triển nói chung cố gắng tính đến chúng trong mã của họ để tránh các sự cố nghiêm trọng Show
1236 lượt xem Bởi. Jacob Đã chỉnh sửa. 2021-04-18 08. 47 Lỗi E_WARNING không phải lúc nào cũng nghiêm trọng và thường thì bạn có thể bỏ qua nó một cách an toàn. Tuy nhiên, tốt nhất là bạn nên cố gắng tránh các cảnh báo trước khi chúng xảy ra Cảnh báo có thể được kích hoạt khi bao gồm tệp không tồn tại và khi gửi tiêu đề HTTP sau khi gửi đầu ra phần thân HTTP. Ngoài ra còn có các nguyên nhân khác gây ra lỗi này và thường xảy ra nhất là do có điều gì đó mà nhà phát triển đã bỏ qua Để chỉ hiển thị lỗi E_WARNING, bạn có thể sử dụng hàm error_reporting error_reporting(E_WARNING); Thay vào đó, để hiển thị tất cả các lỗi, hãy sử dụng E_ALL error_reporting(E_ALL); Thông báo lỗi tùy chỉnhĐể kích hoạt lỗi cảnh báo tùy chỉnh, nên sử dụng loại E_USER_WARNING trigger_error("This situation was not expected, but assuming the developer knows about it, we continue!", E_USER_WARNING); Ghi chú. Chỉ nên sử dụng các loại E_USER* với trigger_error Nguyên nhân của E_WARNINGCố gắng gửi các tiêu đề sau khi chúng đã được gửi trước đó trong mã sẽ dẫn đến
Một nguyên nhân phổ biến khác là bao gồm việc cố gắng bao gồm một tệp không tồn tại
|