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