亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php轉換成json數據格式?

php轉換成json數據格式?

慕妹3146593 2018-11-20 13:09:45
{ "programmers": [ { "firstName": "Brett", "lastName":"McLaughlin", "email": "aaaa" }, { "firstName": "Jason", "lastName":"Hunter", "email": "bbbb" }, { "firstName": "Elliotte", "lastName":"Harold", "email": "cccc" }],"authors": [ { "firstName": "Isaac", "lastName": "Asimov", "genre": "science fiction" }, { "firstName": "Tad", "lastName": "Williams", "genre": "fantasy" }, { "firstName": "Frank", "lastName": "Peretti", "genre": "christian fiction" } ], "musicians": [ { "firstName": "Eric", "lastName": "Clapton", "instrument": "guitar" }, { "firstName": "Sergei", "lastName": "Rachmaninoff", "instrument": "piano" } ] } 這樣的數據格式是怎么樣轉換的我從數據庫查出來的數據直接轉換的話是[{ "firstName": "Eric", "lastName": "Clapton", "instrument": "guitar" },{ "firstName": "Sergei", "lastName": "Rachmaninoff", "instrument": "piano" }]這樣的!因為是分開查詢三個表 ,把它組成一條json數據,應該怎么去寫
查看完整描述

1 回答

?
拉丁的傳說

TA貢獻1789條經驗 獲得超8個贊

 json和php數組 格式的互相轉換,參考如下:
  $php_json = json_encode($json_arr); //把php數組格式轉換成 json 格式的數據
  echo $php_json;
  $php_json = json_decode($php_json); //再把json格式的數據轉換成php數組
  print_r($php_json);

  json數組
  $json = '[{"id":"22","name":"33","descn":"44"}]'; //json格式的數組轉換成 php的數組
  $arr = (Array)json_decode($json);
  echo $arr[0]->id; //用對象的方式訪問

查看完整回答
反對 回復 2018-12-10
  • 1 回答
  • 0 關注
  • 516 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號