Posts Tagged ‘отладчик’

Создаем PHP отладчик своими руками

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , ,

Так для чего же все-таки нужна отладка программ? Каждому человеку свойственно делать ошибки. Ошибки в программе приводят к ее неправильному выполнению (или не выполнению вообще). PHP скрипты – это программа, которая является основой вашего сайта.

Какие способы используют программисты для отладки? Обычно, это вывод отладочной информации. Например, если во время написания php скрипта нам понадобится посмотреть значение переменной, то обычно мы это делаем так:

<?php
$myvariable 
"Hello, PHP world!";
echo 
$myvariable;
?>

Однако, это очень неудобно. Постоянно нужно модифицировать скрипт. Тем более, если нам нужно будет проверять значения переменных во многих местах. (далее…)

Отладка Perl программ.

В Perl реализован превосходный механизм отладки программ. Вам достаточно запустить программу с ключом ‘-d’ и вы начнете работать с интерактивным отладчиком. Вам становятся доступны все переменные и массивы, вы можете вводить выражения и операторы, трассировать, исследовать работу программы в пошаговом режиме и многое другое. Ниже перечислены команды отладчика которые вы можете вводить на его подсказку.

Команды отладчика.

h — Получить справку по командам.
T — Просмотреть стек программы
s — Выполнить одну команду и остановиться.
n — Выполнить подпрограмму и остановиться.
r — Выполнить текущую подпрограмму и остановиться.
c — Продолжить выполнение до следующей точки остановки.
c номер — Продолжить выполнение до строки с данным номером. (далее…)