Обновлено 18.04.2008 Автор: Administrator
Как получить дамп сложной структуры данных
Часто в процессе программирования удобно создавать сложные структуры данных: списки записей, хэши массивов. Perl к этому располагает. А вот отлаживать программы с их использованием - тяжело. Нужно контролировать содержание каждой переменной в иерархии. К счастью, есть выход.
Существует замечательный модуль Data::Dumper (если его нет в вашей установке Perl - поставьте).
Использование очень простое:
в начале скрипта пишем:
use Data::Dumper
Далее в требуемом месте вставляем такую строку:
print Dumper(\@myarray); # просто передаем ссылку на сложную структуру.
Вот и все. Структура будет распечатана целиком, включая всю иерархию.
Очень удобно, если вы все еще кипятите не используете хорошие визуальные отладчики для Perl.
< Предыдущая | Следующая > |
---|