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

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

如何在codeigniter中轉換數組以獲取谷歌圖表中的數據

如何在codeigniter中轉換數組以獲取谷歌圖表中的數據

PHP
狐的傳說 2021-10-22 10:12:31
我正在將 codeigniter 中的數組轉換為在谷歌圖表中使用。我想要的轉換后數組的格式是['July', 200],['Aug', 100],['Sep', 80],['Oct', 90]但是我得到了這個 [{"July":200,"Aug":100,"Sep":80,"Oct":90}]$series_data[] = array(  'July' => 200,  'Aus'  => 100,  'Sep'  => 80,  'Oct'  => 90);$data['series_data'] = json_encode($series_data);有人可以幫我解決這個問題。
查看完整描述

2 回答

?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

您可以映射關聯數據以更改格式,如下所示:


$data = [

    'July' => 200,

    'Aus' => 100,

    'Sep' => 80,

    'Oct' => 90,

];


$series_data = array_map(function ($key, $value) {

    return [$key, $value];

}, array_keys($data), $data);


// outputs [["July",200],["Aus",100],["Sep",80],["Oct",90]]


查看完整回答
反對 回復 2021-10-22
?
紫衣仙女

TA貢獻1839條經驗 獲得超15個贊

如果我猜對了,你想要這樣的東西:


[

  ["July",200],

  ["Aus",100],

  ["Sep",80]

]

然后你只需要做:


$series_data = [

  ["July",200],

  ["Aus",100],

  ["Sep",80]

];

還有json_encode那個。


查看完整回答
反對 回復 2021-10-22
  • 2 回答
  • 0 關注
  • 117 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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