PHP підтримує оператор контролю помилок: Символ @. Якщо поставити @ перед виразом у PHP, усі повідомлення про помилки, які можуть бути згенеровані цим виразом, пригнічуються.
Налаштуйте PHP.ini для відображення всіх помилок Для директиви display_errors має бути встановлено значення «on» у файлі PHP ini . Це відобразить будь-які помилки, включаючи синтаксичні помилки або помилки синтаксичного аналізу, які неможливо відобразити простим викликом функції ini_set у коді PHP.
Увімкнення журналу помилок PHP Повідомлення журналу можна генерувати вручну шляхом виклику error_log() або автоматично, коли сповіщення, попередження або помилки виникають під час виконання. За замовчуванням реєстрація помилок у PHP вимкнена. Увімкнути журнал помилок можна двома способами: шляхом редагування php. ini або за допомогою ini_set .
Найпростіший і найбезпечніший спосіб перевірити, чи адреса електронної пошти правильно сформована Як використовувати функцію PHP filter_var(). .
Інші помилки PHP. Найшвидший спосіб переглянути всі помилки та попередження PHP — додати наступні рядки до файлу коду PHP. ini_set('display_errors', 1); ini_set('display_startup_errors', 1); Примітка: «display_errors» і «display_startup_errors» — це лише дві з доступних інструкцій.
Усунення функціональних помилок. Коли журнал проблем знайдено, шукайте назву файлу та номер рядка . У прикладі «такого файлу не існує» ми можемо знайти файл і номер рядка, які викликають помилку. Ймовірно, це оператор, який викликає функцію PHP fopen().