美文网首页
用php写出的接口和小程序碰出来的“火花”

用php写出的接口和小程序碰出来的“火花”

作者: 该死的金箍 | 来源:发表于2018-05-09 17:06 被阅读0次

    小程序用wx.request来获取接口数据。用php写的接口,php要返回json格式很简单,直接用json_encode()。

    但是用wx.request获取接口数据的时候发现中文字符串直接输出为null。然后百度了一下发现是:

    在gbk的程序中,直接使用json_encode编码包含中文字符的数组,将会返回null。

    解决方法是用iconv转换 把gbk转换为utf-8     iconv('gbk', 'utf-8', $data);  

    解决方法https://blog.csdn.net/chinawangfei/article/details/52249578

    因为我的接口是一个数组类型的,直接用的就是下面的这个方法。再使用json_encode(gbk_to_utf8($data))然后就行了。然后在微信小程序中就可以直接使用了。

    相关文章

      网友评论

          本文标题:用php写出的接口和小程序碰出来的“火花”

          本文链接:https://www.haomeiwen.com/subject/cgyycftx.html