Comment faire un retour à la ligne après écriture de chaque objet dans un fichier json?
Posté : 25 juil. 2019, 10:01
Bonjour je suis nouveau j'ai besoin de votre aide s'il vous plait j'écrit les objets dans un fichier json mais il y'a pas de retour a la ligne après écriture de chaque objet. Merci de me donner une astuce pour faire des retour à la ligne.
NB: dans le fichier json tous objets sont écrit sur une même ligne.
voici mon code :
NB: dans le fichier json tous objets sont écrit sur une même ligne.
voici mon code :
$object = (object) [
'client' => $Client = (object) [
'logo' => $request->input('logo'),
'region' => $request->input('name')
],
'activite' => $activite = (object) [
'service' => $request->input('service'),
'mission' => $request->input('mission'),
'siege' => $request->input('siege')
]
$contenu_json =json_encode($object);
// Nom du fichier à créer
$gds_fichier = substr($request->input('nom'),-1).'-client'.'.json';
// Ouverture du fichier
$fichier1 = fopen($client_fichier, 'w+');
// Ecriture dans le fichier
fwrite($fichier1, $contenu_json);
// Fermeture du fichier
fclose($fichier1);