php挖掘数据编码问题

if(json_encode($jkkey) == 'null'){//判断不是utf8会返回空

$jkkey=mb_convert_encoding($jkkey,'utf-8','gbk');

}

$hvalue['name']=iconv('GBK', 'UTF-8', $hvalue['name']); gbk转utf8