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

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

無法在 php 中創建具有相同項目名稱的多個項目的數組

無法在 php 中創建具有相同項目名稱的多個項目的數組

PHP
SMILET 2023-10-15 15:13:51
 $categoryArray=array(); $dataseries1=array(); $dataseries2=array(); // pushing category array valueswhile($row = mysqli_fetch_array($result)) {    $lundra1 = $row['lundra']; $ghargoda1 = $row['ghargoda']; $shankargadh1 = $row['shankargarh']; $pratappur1 = $row['pratappur']; $charma1 = $row['charama']; $bharatpur1 = $row['bharatpur']; $carmdaksh1 = $row['carmdaksh']; $pali1 = $row['pali']; $magarload1 = $row['magarload']; $bodla1 = $row['bodla']; $chhindgarh1 = $row['chhindgarh']; $dantewada1 = $row['dantewada']; $bakawand1 = $row['bakawand']; $narharpur1 = $row['narharpur']; $total1 = $row['total'];     array_push($categoryArray, array(          "label" => "Lundra",          "label" => "Ghargoda",          "label" => "Shankargarh",          "label" => "Pratappur",          "label" => "Charama"          )        );這給出的輸出為    Array ( [0] => Array ( [label] => Charama ) )我想做的是這樣的 Array ( [0] => Array ( [label] => Jan ) [1] => Array ( [label] => Feb ) [2] => Array ( [label] => Mar ) [3] => Array ( [label] => Apr ) [4] => Array ( [label] => May ) [5] => Array ( [label] => Jun ))我是使用數組的新手,所以面臨如何帶來這個結果的問題
查看完整描述

2 回答

?
料青山看我應如是

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

array_push($categoryArray, array(

          "label" => "Lundra"

          ),array(

          "label" => "Ghargoda"

          ),array(

          "label" => "Shankargarh"

          ),array(

          "label" => "Pratappur"

          ),array(

          "label" => "Charama"

          )

        );

這將為您提供所需的輸出


查看完整回答
反對 回復 2023-10-15
?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

您面臨的主要問題是數組是用鍵構建的。


例如數字


1 => First,

2 => Second,

...

例如有名字


first_entry => First,

second_entry => Second,

...

當您在數組中定義多個條目時,它們會相互覆蓋。要解決此問題,您必須在主數組中為每個項目定義一個數組。


 array_push($categoryArray, array(

      array("label" => "Lundra"),

      array("label" => "Ghargoda"),

      array("label" => "Shankargarh"),

      array("label" => "Pratappur"),

      array("label" => "Charama)"

      )

    );

這樣結果就會是這樣的 Array ( [0] => Array ( [label] => Jan ) [1] => Array ( [label] => Feb ) [2] => Array ( [label] => Mar ) [3] => Array ( [label] => Apr ) [4] => Array ( [label] => May ) [5] => Array ( [label] => Jun ))。


查看完整回答
反對 回復 2023-10-15
  • 2 回答
  • 0 關注
  • 136 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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