Я хочу эхо JSON с отступом в PHP, так же, как echo "<pre>"; выделяет массив.
Есть ли какая-либо функция, с помощью которой я могу отступом JSON?
Ответ 1
Начиная с PHP 5.4, json_encode имеет флаг JSON_PRETTY_PRINT
$pretty=json_encode($foo, JSON_PRETTY_PRINT);
Если вы застряли в древней версии PHP, тогда на странице руководства для json_encode есть пользовательский образец, показывающий, как красиво -print JSON.
Ответ 2
Фактически, json_encode имеет возможность делать красивую печать в PHP 5.4. Чтобы использовать его: