![](https://dhampik.ru/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBDQT09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0ef6e8dd697477554f0e11ccfaa9fdfaf2c3ab3f/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBPZ2h3Ym1jNkVuSmxjMmw2WlY5MGIxOW1hWFJiQjJrQmdHa0JnQT09IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--97dc6d68b366554a9907e9783c9a0c17c15569ec/magento-logo.png)
Сталкивались ли вы когда-нибудь с тем, что при выводе объекта на экран при помощи var_dump
или print_r
вы получали пустую страницу?
При выводе некоторых объектов PHP просто не хватает памяти (потому что объекты рекурсивны).
В таком случае в Magento у всех объектов, наследуемых от Varien_Object
(а это практически все объекты), существует специальный метод debug()
. Он позволяет избавиться от рекурсии.
Чтобы вывести дамп объекта в magento используйте следующую конструкцию: var_dump($product->debug());