Fonction de debug JSON en PHP

Octobre 2012

Voici une petite fonction PHP très utile qui sert à debugger n'importe quelle variable PHP (array, object, type primitif...) au format JSON :

<?php
if( !function_exists('debugJSON') ){
	function debugJSON($variable){
		echo '<textarea onclick="this.select();" cols="30" rows="10">{"obj":'.htmlspecialchars(json_encode($variable)).'}</textarea>';
	}
}
?>

Son fonctionnement est très simple, la fonction affiche un dump de la variable qui lui est passée en paramètre, et l'affiche dans un <textarea>, ce qui permet de copier-coller le JSON très facilement dans un utilitaire permettant de visualiser un fichier JSON, comme :

La page du jour est gérer ses comptes avec excel, bonne lecture.

L'intérêt c'est que c'est parfois plus pratique d'explorer un dump d'une grosse variable avec ce genre d'outil plutôt que de cherche dans un print_r ou un var_dump.

Fini de lire cette page ? allez faire un tour ici : affiche de film - the plane, ça peut vous intéresser.

0 commentaire
facultatif
Facebook Twitter RSS Email
Forum Excel
Venez découvrir le nouveau forum excel question/réponse à la stackoverflow.com !
Forum Excel
hit parade n'en a rien a foutre du W3C Positionnement et Statistiques Gratuites Vincent Paré