Ich lese eine Menge anderer SO Fragen, bevor Sie diese Frage stellen.Fügen Sie eine leere JSON-Zeichenfolge (Array zu JSON) zu JSON-Datei mit PHP
Ich werde eine JSON-Datei mit zwei Elementen erstellen, mit einem Element werden Array-Werte wo als anderes Element sollte eine leere JSON-Zeichenfolge sein.
Ich habe die folgenden 2 Arten von Code versucht, aber die gewünschte Ausgabe kommt nicht.
$initial_data = array();
$initial_data["names"] = array();
$initial_data["ages"] = json_encode('');
$file_initial_data = json_encode($initial_data);
file_put_contents($t_file_name.'.json',$file_initial_data);
Der obige Code kommt wie folgt.
{ "Name": [], "Alter": "\" \ ""}
$initial_data = array();
$initial_data["names"] = array();
$initial_data["ages"] = '';
$file_initial_data = json_encode($initial_data);
file_put_contents($t_file_name.'.json',$file_initial_data);
{ "Name": [], "Alter": "" }
Aber ich brauche die folgende Ausgabe.
{ "Namen" [] "altert": {}}
Downvoters bitte erklären. Wenn Sie eine vorherige ähnliche Frage gefunden haben, bin ich froh zu wissen, dass – Gunaseelan