Wie im Titel steht, wie k?nnen Fehleraufforderungen in nativen MySQL- und PDO-Klassen deaktiviert werden, um zu verhindern, dass Fehlermeldungen von Hackern entdeckt werden? Bitte geben Sie Einzelheiten zur ?nderung an
<?php //?關(guān)閉所有PHP錯誤報告 error_reporting(0); //?Report?simple?running?errors error_reporting(E_ERROR?|?E_WARNING?|?E_PARSE); //?報告?E_NOTICE也挺好?(報告未初始化的變量 //?或者捕獲變量名的錯誤拼寫) error_reporting(E_ERROR?|?E_WARNING?|?E_PARSE?|?E_NOTICE); //?除了?E_NOTICE,報告其他所有錯誤 error_reporting(E_ALL?^?E_NOTICE); //?報告所有?PHP?錯誤?(參見?changelog) error_reporting(E_ALL); //?報告所有?PHP?錯誤 error_reporting(-1); //?和?error_reporting(E_ALL);?一樣 ini_set('error_reporting',?E_ALL); ?>
作用范圍只限于當(dāng)前程序,其他的php文件不起作用,如果要讓全部php文件執(zhí)行時不報錯,只需修改一下php.ini中關(guān)于錯誤報告的設(shè)置即可
用@注釋就不會提示了