Bonjour tout le monde

J'ai créé ma petite api rest en php et quand j'affiche les données sur un navigateur ça donne un truc dégueulasse comme ça
Nom : apiRestPerso.png
Affichages : 1871
Taille : 93,5 Ko
car si je compare l'affichage de l'api rest de wordpress
Nom : apiRestWordpress.png
Affichages : 1810
Taille : 145,1 Ko

il y a une grosse différence
et ce n'est pas seulement esthétique: ça joue un rôle car quand je récupère les données en ajax avec jQuery, ça fonctionne pour l'api rest de wordpress et pas pour la mienne
par contre ça fonctionne avec $ressource de AngularJS aussi bien pour mon api rest que celle de wordpress

pour mon api rest je récupère les données dans un tableau $data et je fais echo json_encode($data);

et encore un paramètre: l'affichage des données json de firefox fonctionne pour l'api rest de wordpress et non pour la mienne

donc quelqu'un connaît des pistes pour avoir une api rest qui fonctionnerait de manière universelle ?

et je précise que je travaille en local pour le moment

Merci

A+