PHP код который устойчивый к ошибкам

PHP код который устойчивый к ошибкам

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

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

Знание – это 50% успеха Во всех языках программирования существует много опасных ситуаций, в результате которые могут вызвать ошибки. Если разобрать транслятором исходный код программы, то он может сообщить разработчикам о таких ситуациях. Чтобы это сделать, нужно всего лишь включить соответствующую опцию, которая по умолчанию в большинстве случаев отключена из определенных соображений.

В PHP функция error_reporting и директива этой функции в php. ini контролирует вывод сообщений транслятора. Рекомендуется устанавливать значение E_ALL - т. е. сообщения будут выводиться при возникновении любой потенциально опасной ситуации.

К таким в PHP относят, к примеру, обращение к элементу из массива, который не существует или использование неинициализированной переменной и т. п.

Чтобы включить наиболее подробный вывод сообщений транслятора, необходимо поставить в начале кода программы вызов функции error_reporting:

// Для PHP4error_reporting(E_ALL);Либо выставить это значение в php. ini (error_reporting = E_ALL).


Карта сайта


Информационный сайт Webavtocat.ru