復制代碼 代碼如下:function RecordToJson($recordset) { $jstr='['; while($rs = $recordset->Fetch()) { //$nick = iconv("GBK",'utf-8',$rs['nick']);/*轉 " /> 91成人在线免费观看,亚洲人成网站在线观看播放,看日本黄大片在线观看

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP數據集構建JSON格式及新數組的方法

自己寫了個php結果集轉換成JSON格式的函數,可以直接調用:

復制代碼 代碼如下:
function RecordToJson($recordset)
{
$jstr='[';
while($rs = $recordset->Fetch())
{
//$nick = iconv("GBK",'utf-8',$rs['nick']);/*轉換為utf-8編碼*/
//TODO:遍歷結果集
$arr_keys=array_keys($rs);
$jstr=$jstr.'{';
for($i=0;$i<count($arr_keys);$i+=2)
{
//數據庫編碼為gbk,需要轉換編碼
//TODO;iconv("GBK",'utf-8',$rs['nick']);/*轉換為utf-8編碼*/
$key=iconv("GBK",'utf-8',$arr_keys[$i]);//$arr_keys[$i];
$value=iconv("GBK",'utf-8',$rs[$arr_keys[$i]]);//$rs[$arr_keys[$i]];
$jstr=$jstr.'"'.$key.'":"'.$value.'",';
}
$jstr=substr($jstr,0,strlen($jstr)-1);
$jstr=$jstr.'},';
}
$jstr=substr($jstr,0,strlen($jstr)-1);
$jstr=$jstr.']';
return $jstr;
}


php默認的結果集數組有數字索引,下面函數可以去除數字索引,只保留字段索引:

復制代碼 代碼如下:
function RebuilderRecord($recordset)
{
$row=0;
while($rs = $recordset->Fetch())
{
//TODO:遍歷結果集
$arr_keys=array_keys($rs);
for($i=0;$i<count($arr_keys);$i+=2)
{
$newrs[$row][$arr_keys[$i]]=$rs[$arr_keys[$i]];
}
$row++;
}
return $newrs;
}

php技術PHP數據集構建JSON格式及新數組的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 三级色网站 | 欧美视频 亚洲视频 | a级国产乱理论片在线观看 a级国产乱理论片在线观看看 | 91嫩草国产在线观看免费 | 色噜噜狠狠一区二区三区果冻 | 5月丁香婷婷 | 四虎影视4hutv最新地址在线 | 中文字幕一区二区精品区 | 婷婷激情四月 | 色狠狠色狠狠综合天天 | 四虎精品影院4hutv四虎 | 成人资源在线 | 久久99草| 国产精品福利在线播放 | 久久久久综合国产 | 免费国产在线观看 | 亚洲一区小说区中文字幕 | 日一区二区三区 | 黄网站在线观看 | 日本高清中文字幕一区二区三区a | 91久久国产视频 | 国产精品视频无圣光一区 | 69国产成人精品午夜福中文 | 19国产精品麻豆免费观看 | 在线视频 一区二区 | 亚洲色在线视频 | 伊人久色 | 91视频观看 | www.99精品| 正在播放国产夫妻 | 丁香五月好婷婷深深爱 | 美女扒开下面无遮挡免费视频 | 黄大片a级免色 | 91秒拍国产福利一区 | 亚洲黄色在线观看视频 | 不卡一区二区三区四区 | 一个色亚洲 | 在线婷婷 | 精品一区二区三区四区 | 国产精品视频在这里有精品 | 99精品国产闺蜜国产在线闺蜜 |