В этой статье будет рассказываться про библиотеку PHP dBug, она нужна для понятного и удобного дебаггинга, так как, все знают, что в PHP это реализовано не очень, поэтому существует dBug.
Также предупрежу, что по сути эта статье не большой пересказ документации, но только на русском языке.
Как установить:
Установка это библиотеки очень проста, для этого вам надо зайти на GitHub проекта и скачать zip архив.
После того как вы скачали, разархивируйте от туда файл под название «dBug.php», в папку с вашем проектом.
Подключение этого файла во ваш PHP код, делается также, как и других файлов PHP, через require_once
, вот примерно так.
1 2 3 | <?php require_once "./dBug.php"; |
Не чего сложного тут, как видите нет.
Работа с dBug:
Теперь перейдём к самому главному, к работе с этой библиотекой, покажу два примера.
dBug работа с переменной:
Вы просто создаёте переменную, и при создание объекта класса dBug, вставляете переменную которую нужно проверить.
1 2 | $var = 10; new dBug($var); |
Вот результат.
Как видите он просто выводит значение переменной, и это не большой минус, если вы хотите узнать какой тип данных у этой переменной, иногда это бывает полезно.
dBug работа с массивами:
Работа с массивам происходит точно также как и с переменными, только выводит всё более красочно.
1 2 3 4 5 6 7 8 9 | $variable = array( "Первый", "Второй", "Третий"=>array( "А меня тут нет", "Но могу сказать свой возраст"=>"12"), "четвёртый"); new dBug($variable); |
Создаёте массив и вставляете его при создание объекта класса dBug, вот результат.
Вот с массивами всё не много лучше, тут уже всё понятно, что, где, когда.
Вывод:
В этой статье вы узнали про библиотеку PHP dBug, конечно, эта статья не самая большая, да и подобного профиля библиотеки не всегда могут пригодится, но я просто хотел показать интересную PHP библиотеку этой статьёй.