Находим ошибки в PHP скрипте
Наверное каждому программисту известно, что основная масса времени при создании той или иной программы уходит не на написания кода, а на поиск и выявления всевозможных ошибок, отлаживания алгоритма программы, проверки переменных и их содержимого и снова на поиск ошибок и так большую часть всего рабочего процесса.
Существует конечно масса специальных программ, утилит и прочих дебагеров которые могут значительно облегчить труд программисту, но мне из всего большого множества приглянулся занимательный класс dBug.
Перечислю достоинства этого класса:
- простота в использовании
- вызов с последующим выводом на экран содержимого переменной в любом месте вашей программы
- обработка переменных практически всех типов, включая массивы, классы, объекты и даже XML.
- вывод на экран в удобном и понятном виде, с использованием разноцветных таблиц
- относительно малый размер самого класса
Для работы с классом необходимо скачать сам файл содержащий данный класс: dBug.zip
Подключить файл в вашем скрипте и вызвать функцию передав ей переменную:
include_once("dBug.php"); new dBug($myVariable); |
Где $myVariable переменная любого типа. В итоге на экран будет выведенная информация о ее содержимом.
Похожие записи
Оставить комментарий
- RuCaptcha bot и бан по IPспросил (а) Родмик
- MySQL запрос с несколькими JOINспросил (а) Александр
- MySQL выбрать данные из двух таблицспросил (а) Виталий
- Редирект при переносе сайта на WordPressспросил (а) Николай
- Как поддерживать и развивать сайтспросил (а) Александр
Archive
- +2018 (12)
- Апрель 2018 (7)
- Март 2018 (1)
- Февраль 2018 (2)
- Январь 2018 (2)
- +2017 (19)
- Декабрь 2017 (2)
- Ноябрь 2017 (1)
- Октябрь 2017 (1)
- Сентябрь 2017 (2)
- Июль 2017 (1)
- Июнь 2017 (1)
- Май 2017 (2)
- Апрель 2017 (3)
- Март 2017 (2)
- Февраль 2017 (1)
- Январь 2017 (3)
- +2016 (37)
- Декабрь 2016 (3)
- Ноябрь 2016 (3)
- Октябрь 2016 (2)
- Сентябрь 2016 (3)
- Август 2016 (7)
- Июнь 2016 (3)
- Май 2016 (3)
- Апрель 2016 (3)
- Март 2016 (1)
- Февраль 2016 (1)
- Январь 2016 (8)
- +2015 (36)
- Ноябрь 2015 (5)
- Октябрь 2015 (4)
- Сентябрь 2015 (1)
- Август 2015 (8)
- Июнь 2015 (1)
- Май 2015 (4)
- Апрель 2015 (8)
- Март 2015 (3)
- Февраль 2015 (2)
- +2014 (26)
- Ноябрь 2014 (2)
- Октябрь 2014 (5)
- Сентябрь 2014 (6)
- Июль 2014 (1)
- Июнь 2014 (2)
- Май 2014 (3)
- Апрель 2014 (6)
- Февраль 2014 (1)
- +2013 (27)
- Декабрь 2013 (2)
- Ноябрь 2013 (1)
- Октябрь 2013 (1)
- Август 2013 (1)
- Июль 2013 (3)
- Июнь 2013 (10)
- Май 2013 (1)
- Апрель 2013 (2)
- Февраль 2013 (3)
- Январь 2013 (3)
- +2012 (42)
- Декабрь 2012 (2)
- Ноябрь 2012 (3)
- Октябрь 2012 (7)
- Сентябрь 2012 (2)
- Август 2012 (1)
- Июль 2012 (3)
- Июнь 2012 (2)
- Май 2012 (6)
- Апрель 2012 (2)
- Март 2012 (8)
- Февраль 2012 (5)
- Январь 2012 (1)
- +2011 (57)
- Декабрь 2011 (6)
- Ноябрь 2011 (2)
- Октябрь 2011 (3)
- Сентябрь 2011 (5)
- Август 2011 (4)
- Июль 2011 (3)
- Июнь 2011 (3)
- Май 2011 (3)
- Апрель 2011 (4)
- Март 2011 (10)
- Февраль 2011 (5)
- Январь 2011 (9)
- +2010 (43)
- Декабрь 2010 (7)
- Ноябрь 2010 (21)
- Октябрь 2010 (14)
- Сентябрь 2010 (1)
Свежие записи
- Скрипт Совместных покупок v.3.3 22.04.2018
- Автоматизация рабочих процессов с помощью Telegram бота 21.04.2018
- Скрипт массовых рассылок почты 15.04.2018
- Анализ сайта продаваемого на Авито за 3.5млн.руб. 12.04.2018
- Впечатления от книги «Идеальная IT-компания» Б. Фитцпатрик, Б. Коллинз-Сассмэн 09.04.2018

