🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
对上级项目中的wenxin.php页面更改,页面展示 ~~~ <?php function http_curl($url,$data=null){ //1.初始化,创建一个新cURL资源 $ch = curl_init(); //2.设置URL和相应的选项 curl_setopt($ch, CURLOPT_URL, $url); //下面两个是php5.6版本需加上才能实现 curl_setopt($ch,CURLOPT_SAFE_UPLOAD, FALSE); curl_setopt($ch,CURLOPT_SSL_VERIFYHOST, FALSE); //curl_setopt($ch, CURLOPT_HEADER, 0); if(!empty($data)){ curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$data); } curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);//测试号写上这个是跳过SSL证书检查,返回结果才不会null; curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//禁止curl资源直接输出 //3.抓取URL并把它传递给浏览器 $opt=curl_exec($ch); //4.关闭cURL资源,并且释放系统资源 curl_close($ch); return $opt; } function get_token(){ $appid="wx165112bf167af76c"; $secret="c65b22bfcf03fdd98504eac299701b03"; $url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$secret}"; $json=http_curl($url); $result=json_decode($json); return $result->access_token; } $token=get_token(); //var_dump($_POST); if(isset($_POST['do_submit'])){ for($i=0;$i<3;$i++){ //指定下标 $button="menu{$i}";//一级菜单的名字 $type="menu{$i}_box";//一级菜单的类型 $key="menu{$i}_{$i}";//一级菜单的值 $sub_submit="menu{$i}_menu0";//二级菜单的名字 //如果有子菜单 if(trim($_POST[$sub_submit]) !=""){ //组装二级菜单 for($j=0;$j<=4;$j++){ $sub_submit="menu{$i}_menu{$j}";//二级菜单名字 $sub_type="menu{$i}_menu0_box{$j}";//二级菜单类型 $sub_key="menu{$i}_menu0_name{$j}";//二级菜单的值 if(trim($_POST[$sub_submit] !="")){ $menuarr['button'][$i]['name']=$_POST[$button];//一级菜单名字 if($_POST[$sub_type]=="click"){ $menuarr['button'][$i]['sub_button'][$j]['type']="click"; $menuarr['button'][$i]['sub_button'][$j]['name']=$_POST[$sub_submit]; $menuarr['button'][$i]['sub_button'][$j]['key']=$_POST[$sub_key]; }else if($_POST[$sub_type]=="view"){ $menuarr['button'][$i]['sub_button'][$j]['type']="view"; $menuarr['button'][$i]['sub_button'][$j]['name']=$_POST[$sub_submit]; $menuarr['button'][$i]['sub_button'][$j]['url']=$_POST[$sub_key]; } } } }else{ //组装一级菜单 if(trim($_POST[$button] !="")){ if($_POST[$type]=="click"){ $menuarr['button'][$i]['type']="click"; $menuarr['button'][$i]['name']=$_POST[$button]; $menuarr['button'][$i]['key']=$_POST[$key]; }else if($_POST[$type]=="view"){ $menuarr['button'][$i]['type']="view"; $menuarr['button'][$i]['name']=$_POST[$button]; $menuarr['button'][$i]['url']=$_POST[$key]; } } } } } echo "<pre>"; print_r($menuarr); echo "<pre>"; ?> ~~~ 提交结果为 ![](https://box.kancloud.cn/4c5c31aea17534a3728eecb4aecab96d_1690x176.png) 该章节源码获取(获取密码:wfg7) [源码下载](https://pan.baidu.com/s/17Wg25MUf6nr4KM9Nx8Hb0g)