第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在數(shù)組中創(chuàng)建 json 動(dòng)態(tài)嵌套信息

如何在數(shù)組中創(chuàng)建 json 動(dòng)態(tài)嵌套信息

PHP
手掌心 2023-04-21 17:05:28
我正在開發(fā)一個(gè)代碼來分析圖像像素(每個(gè)圖像總共 1,048,576 個(gè))。由于要將大量信息插入數(shù)據(jù)庫,我決定最好的選擇可能是創(chuàng)建一個(gè)文件來存儲(chǔ)所有結(jié)果。等等,我正在使用 PHP-Laravel。不會(huì)顯示整個(gè)代碼,但會(huì)給出一些關(guān)于我所做的提示。1.-首先,我在代碼的開頭創(chuàng)建了創(chuàng)建 results.txt 文件的命令:$resultsFile = Storage::put('results/results.txt', '');2.- 處理信息后,這就是我要存儲(chǔ)的內(nèi)容:生成的材料和坐標(biāo)$data_to_insert = [                    'material' => 'how',                    'coord_x' => $pixel_x,                    'coord_y' => $pixel_y,                ];3.- 我為我的文件創(chuàng)建了這個(gè)標(biāo)題:$headers = [             'orbit' => 'Vesta Test',              'results' => []];$headers['results'] = $data_para_insertar;file_put_contents('results.txt', json_encode($headers));好吧,當(dāng)我嘗試獲取已存儲(chǔ)的信息時(shí),問題就來了:$json_data = json_decode(Storage::get('results/results.txt'), true);并嘗試將我已經(jīng)存儲(chǔ)的結(jié)果與我的新結(jié)果合并:$results = array_merge($json_data['results'], $data_to_insert);我只是將最后一個(gè)寄存器存儲(chǔ)到我的文件中:{"orbit":"Vesta Test","results":{"material":"how","coord_x":946,"coord_y":963}}我想以這種方式或類似方式存儲(chǔ)有關(guān)“結(jié)果”的信息{  "orbit":"Vesta Test",  "results": [              {"material":"how","coord_x":946,"coord_y":963},               {"material":"how","coord_x":955,"coord_y":933},              .....   ]}一切都發(fā)生在 for 語句中。非常感謝你的幫助。
查看完整描述

1 回答

?
阿晨1998

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊

而不是

$results = array_merge($json_data['results'], $data_to_insert);

您需要將數(shù)據(jù)附加到結(jié)果元素,您可以使用

$json_data['results'][] = $data_to_insert;


查看完整回答
反對(duì) 回復(fù) 2023-04-21
  • 1 回答
  • 0 關(guān)注
  • 99 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)