Москва
(495)240-82-20
Ростов-на-Дону
(863)219-77-00
   

Для разработчиков: Пустяк, но очень помогает при отладке скриптов

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
Для разработчиков: Пустяк, но очень помогает при отладке скриптов
 
В процессе разработки сайта или какого нибудь отдельного скрипта у разработчика появляется необходимость проверить, что же находится в переменной (чаще всего в массиве).
Для вывода информации о переменной можно каждый раз писать следующий код:
Код
<?
//... здесь много или не очень разного кода
print_r($arData);
//... здесь тоже много или не очень разного кода
?>

Но при выводе такого кода в браузер его будет не удобно читать, все содержимое будет одной строкой.
Подумав пару секунд (ну может даже минут) разработчик для улучшения читаемости кода вставит тег <pre>
И получится такой код:
Код
<?
//... здесь много или не очень разного кода
echo '<pre>';
print_r($arData);
echo '</pre>';
//... здесь тоже много или не очень разного кода
?>

Вроде бы все хорошо, но каждый раз писать этот код не очень удобно. Для облегчения отладки нужно оформить это в виде функции, которую добавлять в каждый разрабатываемый сайт.
Код
<?
function p($arData)
{
?><pre><?
print_r($arData);
?></pre><?
}
?>

В итоге для отладки в нужном месте скрипта вызывать функцию p
Код
<?
//... здесь много или не очень разного кода
p($arData);
//... здесь тоже много или не очень разного кода
?>
Страницы: 1
Читают тему (гостей: 1)
Смотрите также: