簡體   English   中英

在PHP JSON轉換中需要幫助

[英]Need help in php JSON conversion

我正在嘗試將php數組轉換為JSON格式,但並沒有達到要求,請提供解決方案。

我正在從數據庫中獲取數據

$banks =   SELECT bankname FROM re_banks.

我將使用以下代碼轉換為JSON。

$return_arr = Array();

foreach($banks as $row){
array_push($return_arr,$row);
}
echo json_encode($return_arr);

輸出為:

[{"bankname":"Allahabad Bank"},{"bankname":"Andhra Bank Ltd"}]

我需要的輸出是:

[{"Allahabad Bank":"Allahabad Bank"},{"Allahabad Bank":"Andhra Bank Ltd"}]

請幫我。

問候,Ashok

foreach($banks as $row){
  $return_arr[$row['bankname']] = $row['bankname'];
}

這會將鍵和值設置為相同的文本。

嘗試這個:

foreach($banks as $row){
    $return_arr[$row['key']] = $row['key'];
}

echo json_encode($return_arr);

您需要在上方提供的'key'可能是'bankname' ,但也可能是索引0 這取決於您如何從數據庫中獲取數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM