Menu
Coddy logo textTech

Понимание ошибок PHP

Часть раздела Логика и управление потоком путешествия по PHP на Coddy. Урок 52 из 68.

Когда вы пишете код на PHP, не всегда всё идёт по плану. В PHP есть встроенная система для сообщения о различных типах проблем, которые могут возникнуть в вашем коде. Понимание этих типов ошибок помогает определить, что пошло не так и насколько серьёзна проблема.

Уведомления — это самый мягкий тип ошибок. Они указывают на потенциальные проблемы, которые не мешают выполнению скрипта, например на использование неопределённой переменной. Ваш код продолжает выполняться, но PHP предупреждает вас о том, что впоследствии может вызвать проблемы.

Предупреждения серьёзнее уведомлений, но всё же позволяют вашему скрипту продолжать выполнение. Они возникают, когда PHP сталкивается с проблемой, например пытается подключить несуществующий файл. Скрипт продолжает выполняться, но проблемная операция завершается неудачей.

Критические ошибки являются наиболее серьёзным типом ошибок и немедленно останавливают выполнение вашего скрипта. Они возникают, когда PHP сталкивается с тем, от чего невозможно восстановиться, например при вызове несуществующей функции или при нехватке памяти. Когда возникает критическая ошибка, ваш скрипт полностью останавливается в этом месте.

Умение распознавать эти различные типы ошибок в сообщениях об ошибках PHP поможет вам быстро понять серьёзность проблем в коде и принять соответствующие меры для их исправления.

Попробуйте сами

В этом уроке нет задания по программированию.

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Логика и управление потоком

Потренируйтесь самостоятельно: Онлайн-компилятор PHP