結果jsonファイル、つまりresult.jsonがあり、私は合計と行に別のサブ配列を挿入します。JSONファイルにサブアレイを追加する方法は?
これは私のJSONファイルである
{ "合計": "9"、 "行":[ { "ID": "16"、 "FIRSTNAME": "メラニー"、 "姓"「トレド"、" phone ":" 091919191 "、" email ":" [email protected] "}、{" id ":" 29 "、" firstname ":" x "、" lastname ":" x " ":" 1 "、" email ":" [email protected] "}、{" id ":" 30 "、" firstname ":" y "、" lastname ":" y "、" phone ":" 2 "、" email ":" [email protected] "}、{" id ":" 31 "、" firstname ":" xxx "、" lastname ":" xxxx "、" phone ":" 12345 "、" email ":" [email protected] "}、{" id ":" 33 "、" firstname ":" xy "、" lastname ":" xy "、" phone ":" 1 "、" email ":" test 「yyy」、「yyy」、「phone」:「2」、「email」:「[email protected]」のように、 "}、{" id ":" 35 "、" firstname ":" n "、" lastname ":" n "、" phone ":" 1 "、" email ":" [email protected] " "id": "36"、 "firstname": "q"、 "lastname": "q"、 "phone": "1"、 "email": "[email protected]"}、{"id" "37"、 "firstnam E ":"」、 "姓": ""、 "電話": ""、 "電子メール": ""}ここで ] }
は私のコードは次のことができ
<?php
$current_data = file_get_contents('result.json');
$array_data = json_decode($current_data, true);
$extra['rows'] = array (
'id' => '101',
'firstname' => 'marlon',
'lastname' => 'berces',
'phone' => '12',
'email' => '[email protected]'
);
$array_data[] = $extra;
$final_data = json_encode($array_data);
file_put_contents('result.json',$final_data);
?>
ありがとう...それを持って:) – xdiver