PHP имеет много встроенных удобных интерфейсов для использования с различными функциями. Интересно, есть ли интерфейс для обработки вывода для print_r
или же var_dump
?
Если нет, есть ли другая функция или интерфейс с отображением структурированных данных из класса (кроме __toString
)?
Если вы используете print_r, а затем просто скопируете выходные данные и вставите их в beautifier массива (google it), это даст хороший читаемый результат. На сегодняшний день это самый простой способ проверить массив данных в php без огромного количества работы. Я постоянно использую это 🙂
Удачи!
PHP 5.6.0
добавил __debugInfo()
метод. Это не интерфейс, а метод для определения любого объекта. Добавьте этот метод, чтобы установить результаты var_dump
,