Tagged: disable php message

PHP : How to disable error or notice message

ในกรณีที่ไฟล์ php ทำงานแล้วมีข้อความแจ้งเตื่อนไม่ว่าจะเป็น “PHP Notice, PHP Warning, PHP Error, …” ซึ่งข้อความเหล่านี้จะถูกเพิ่มไปในไฟล์ error_log ภายในไดเรกทอรีเดียวกับไฟล์ index.php ที่มีการเรียกใช้ หากไม่ทำการแก้ไข error, warning, notice ให้เรียบร้อยไฟล์ error_log จะใหญ่ขึ้นเรื่อยๆ และจะส่งผลให้เว็บเราเริ่มทำงานช้าลงเนื่องจากระบบจะต้องทำการเปิดไฟล์ขนาดใหญ่มาเขียนข้อความแจ้งเตือนเรา วิธีการแรกที่ควรทำคือ แก้ไขข้อผิดพลาดให้เรียบร้อย ข้อความก็จะไม่ถูกสร้าง แต่ในกรณีที่เราแก้ไขไม่ได้และต้องการหยุดการสร้างข้อความสามารถทำได้โดยเรียกใช้ฟังก์ชัน error_reporting() โดยให้เราเพิ่มบรรทัดนี้เข้าไป <?php error_reporting(0); …..   ?>...