[英]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.