Chcę echo JSON z wcięciem w PHP, podobnie jak echo "<pre>";
wcina tablicę.Wcięcie JSON w PHP
Czy istnieje funkcja, dzięki której mogę wcięcia JSON w ten sposób?
Chcę echo JSON z wcięciem w PHP, podobnie jak echo "<pre>";
wcina tablicę.Wcięcie JSON w PHP
Czy istnieje funkcja, dzięki której mogę wcięcia JSON w ten sposób?
z PHP 5.4 r json_encode ma flagę JSON_PRETTY_PRINT
$pretty=json_encode($foo, JSON_PRETTY_PRINT);
Jeśli utkniesz ze starej wersji PHP, to strona podręcznika dla json_encode zawiera user-contributed sample pokazujący jak JSON do całkiem-drukującą.
Rzeczywiście, json_encode
ma opcję wykonania ładnego wydruku w PHP 5.4. Aby go użyć:
<pre>
<?php echo nl2br(json_encode($yourArrayOrObject, JSON_PRETTY_PRINT)); ?>
</pre>