资讯专栏INFORMATION COLUMN

PHP开发微信自定义菜单不转义中文的方法

terasum / 2852人阅读

摘要:接口文档说明按照文档走使用执行结果上网查询资料结果显示如果的版本在否则菜单中有中文的时候这样处理不会转义汉字也就不会报错了

接口文档说明:
http://mp.weixin.qq.com/wiki/13/43de8269be54a0a6f64413e4dfa94f39.html

按照文档走,使用php执行,结果:
{"errcode":40033,"errmsg":"invalid charset. please check your request, if include uxxxx will create fail!"}

上网查询资料,结果显示:
如果php的版本在5.4+:
$menu = json_encode($menuStr, JSON_UNESCAPED_UNICODE);

否则:
$menu = json_encode($menuStr, JSON_UNESCAPED_UNICODE);
$menu = urldecode($menu);

菜单中有中文的时候这样处理,不会转义汉字,也就不会报错了.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21012.html

相关文章

  • Slim —— PHP web发微框架

    摘要:是一款基于的开发微框架,帮助开发者快速编写简单强大的应用和。生成一个应用实例,定义路由,并运行应用配置框架提供了两种方式对其进行配置。实例生成时生成实例时定义设置,只需要向的构造器传递一个关联数组。 Slim是一款基于PHP的web开发微框架,帮助 PHP 开发者快速编写简单强大的web应用和API。Slim的接口简单而符合直觉,文档也很详细。 showImg(http://segm...

    pingink 评论0 收藏0
  • 发微商城用PHP语言好好?

    摘要:微商城制作用开发好不好大家都知道语言是一种易于开发的语言,通常用来制作网站后台。语言本身是开源的,所以企业在利用语言开发微商城的时候不用担心会涉及到的一些例如侵权等问题,可以放心的使用。一般的微商城数据量是完全不用担心的性能。  微商城制作用PHP开发好不好?大家都知道PHP语言是一种易于开发的语言,通常用来制作网站后台。那么,在微商城这种与传统网站有一定差别的网站上使用PHP语言是否...

    JiaXinYi 评论0 收藏0
  • 发微商城用PHP语言好好?

    摘要:微商城制作用开发好不好大家都知道语言是一种易于开发的语言,通常用来制作网站后台。语言本身是开源的,所以企业在利用语言开发微商城的时候不用担心会涉及到的一些例如侵权等问题,可以放心的使用。一般的微商城数据量是完全不用担心的性能。  微商城制作用PHP开发好不好?大家都知道PHP语言是一种易于开发的语言,通常用来制作网站后台。那么,在微商城这种与传统网站有一定差别的网站上使用PHP语言是否...

    cgspine 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<