Je rencontre un soucis avec le parsage d'un fichier JSON.
Mon problème est sûrement tout bête mais je sèche complètement.
Dans l'ordre :
Mon JSON est valide ( testé sur https://jsonformatter.curiousconcept.com/ ).
Code : Tout sélectionner
{
"tab_title" : "SR - Notes de frais",
"logo_mini" : "<b>N</b>DF",
"logo_large" : "<b>SR</b> Notes de frais",
"bienvenu" : "Bienvenu ,",
"home" : "Accueil",
"menu_reduire" : "Réduire le menu",
"menu_profil" : "Profil",
"menu_deco" : "Déconnexion",
"nav_gauche_titre" : "MENU",
"nav_parent_1" : "Utilisateurs",
"nav_enfant_1_1" : "Créer un utilisateur",
"nav_enfant_1_2" : "Gérer les utilisateurs",
"nav_parent_2" : "Véhicules",
"nav_enfant_2_1" : "Créer un Véhicule",
"nav_enfant_2_2" : "Gérer les véhicules",
"nav_parent_3" : "Notes de frais",
"nav_enfant_3_1" : "Créer une note",
"nav_enfant_3_2" : "Gérer les notes de frais",
"docu" : "Documentation",
"erreurs" : "ACTIONS EFFECTUÉES",
"action_ok" : "Action effectuée.",
"action_pblm" : "Un problème à été rencontré!",
"action_erreur" : "Action échouée !"
}
ma variable contenant la JSON ($contenu) est de type string et le json_decode renvoi bien un type object.
Par contre si j'utilise le code suivant :
Code : Tout sélectionner
<?php
$chemin_json = $_SERVER['DOCUMENT_ROOT'].'interface_admin_test/languages/fr.json';
// chemin OK echo $chemin_json;
$contenu = file_get_contents($chemin_json);
?>
Et je me retrouve de manière logique avec plein de :
Si quelqu'un sait où je me plante , merci de son aide précieuse ....Notice: Trying to get property of non-object in ....
Cdt