Maison >développement back-end >tutoriel php >Comment puis-je imprimer joliment la sortie JSON en PHP ?

Comment puis-je imprimer joliment la sortie JSON en PHP ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-27 18:10:10385parcourir

How Can I Pretty-Print JSON Output in PHP?

Sortie JSON embellie : secrets PHP

En PHP, les données JSON sont généralement générées via la fonction json_encode. Cependant, lorsque la taille des données est importante, les résultats peuvent être difficiles à lire car les données sont souvent compressées sur une seule ligne.

Pour éviter cela, PHP 5.4 et supérieur fournit l'option JSON_PRETTY_PRINT qui insère des nouvelles lignes et des indentations, rendant la sortie JSON lisible.

Mode d'emploi :

  1. Modifier JSON_PRETTY_PRINT Passé comme deuxième argument à la fonction json_encode :
$data = ['a' => 'apple', 'b' => 'banana', 'c' => 'catnip'];
$json_string = json_encode($data, JSON_PRETTY_PRINT);
  1. Ensuite, $json_st L'anneau contiendra une jolie sortie JSON comme celle-ci :
{
    "a": "apple",
    "b": "banana",
    "c": "catnip"
}

En utilisant JSON_PRETTY_PRINT, les développeurs PHP peuvent facilement générer des réponses JSON faciles à lire, améliorant ainsi le sexe et l'utilisateur du débogage. expérience.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn