近来在做微信开发的时候,需要做到下面的一个功能:用户可以自定义菜单。自定义菜单通过代码写一个json串上传到服务器这样很好做,可是用户做后期菜单修改的时候怎么做?难打让他们自己组织json串吗?所以写了一个可以上传自定义菜单的界面,可是在写的过程中出现了一个问题。
我首先在界面中用js组织一个数组,这个数组可以通过json_encode这个函数转换成一个字符串。比如我现在一个字符串是这样的:
<?php
$arr = array(
'name' => '授权的官网',
'type' => 'view',
'url' => "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx18e64eb040b25cda&redirect_uri=http%3a%2f%2fwww.ibaihuizi.cn%2fhome%2fWeui%2findex&response_type=code&scop