2018年11月26日

摘要: 1、H5跳转小程序。 function myfun(){ var openid = "<?=$_SESSION['openid']?>"; wx.miniProgram.navigateTo({url:"/pages/identity/identity?openid="+openid}); } wi 阅读全文

posted @ 2018-11-26 16:34 jiaoqing。 阅读(750) 评论(0) 推荐(0)

摘要: /**微信生成菜单 * [addMennu description] */ public function addMennu(){ $token = $this->getToken(); $url = "https://api.weixin.qq.com/cgi-bin/menu/create?ac 阅读全文

posted @ 2018-11-26 16:31 jiaoqing。 阅读(514) 评论(0) 推荐(0)

摘要: 1、 2、 3、URL接受值进行签名验证。 <?phpinclude_once "../commmm/WXBizMsgCrypt.php";/*微信提供 demo*/// 假设企业号在公众平台上设置的参数如下$encodingAesKey = "mPNKZTChTEAVeJvoVlDOYf1rH3w 阅读全文

posted @ 2018-11-26 16:25 jiaoqing。 阅读(539) 评论(0) 推荐(0)

摘要: <?php namespace app\models; class AES{ public $key; //构造函数,用密钥初始化 function Prpcrypt( $k ) { $this->key = $k; } /*AES加密*/ public static function encryp 阅读全文

posted @ 2018-11-26 16:12 jiaoqing。 阅读(194) 评论(0) 推荐(0)

摘要: /** * base64图片上传 */ function IdImg($base64_img = ''){ $up_dir = 'upload/';//存放在当前目录的upload文件夹下 if(!file_exists($up_dir)){ mkdir($up_dir,0777); } if(pr 阅读全文

posted @ 2018-11-26 16:07 jiaoqing。 阅读(322) 评论(0) 推荐(0)

摘要: 1、 <form method="post" enctype="multipart/form-data" action='请求地址' > <input name="photos[]" type="file" /> <input name="photos[]" type="file" /> </fro 阅读全文

posted @ 2018-11-26 16:04 jiaoqing。 阅读(556) 评论(0) 推荐(0)

摘要: 1、input:file form 提交 /** * 用户头像上传 * @param [type] $file 图像信息 */ function domeadd($file){ if (is_array($_FILES['upload'])){ $path = '图片路径'; $name = dat 阅读全文

posted @ 2018-11-26 15:58 jiaoqing。 阅读(226) 评论(0) 推荐(0)

摘要: 1、接受支付信息。 /** * 发起支付请求 * @return [type] [description] */ function pay($openid){ $nonce_str = $this->rand_code(); //调用随机字符串生成方法获取随机字符串 $data['appid'] = 阅读全文

posted @ 2018-11-26 15:28 jiaoqing。 阅读(405) 评论(0) 推荐(0)

摘要: 服务器配置URL默认接受 $_GET["echostr"] 配置成功。 public function GetShow(){ $token = $this->token; //将token、timestamp、nonce三个参数进行字典序排序 $arr = [$token,$_GET["timest 阅读全文

posted @ 2018-11-26 15:07 jiaoqing。 阅读(1337) 评论(0) 推荐(0)

摘要: /** * 获取code * @return code code作为换取access_token的票据,每次用户授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期 */ public function actionIndex(){ $url = "https://api.wei 阅读全文

posted @ 2018-11-26 15:05 jiaoqing。 阅读(2355) 评论(0) 推荐(0)

摘要: /** * get * @param string $url 请求地址 */ function GetHttp($url){ // 关闭句柄 $curl = curl_init(); // 启动一个CURL会话 curl_setopt($curl, CURLOPT_URL, $url); curl_ 阅读全文

posted @ 2018-11-26 14:59 jiaoqing。 阅读(2959) 评论(0) 推荐(0)

摘要: 1、添加应用菜单。 2、access_token /** * 获取token * @return [type] [description] */ public function getToken() { $file = "token.txt"; { $token = file_get_content 阅读全文

posted @ 2018-11-26 14:55 jiaoqing。 阅读(1691) 评论(0) 推荐(0)

摘要: $image_path = 'http://www.baidu.com/1'; $str = preg_replace('#.$#i', '0', $image_path);第二个参数要替换的内容 把1更改为0 阅读全文

posted @ 2018-11-26 14:51 jiaoqing。 阅读(4783) 评论(0) 推荐(0)


2018年2月25日

摘要: 通过前两篇文章的分析: workerman-todpole 执行流程(1) workerman-todpole 执行流程(2) 我们已经详细了解了主进程以及子进程的启动细节,但之前的文章并没有考虑 Worker 各个子类其实重写了部分方法,这篇文章将逐一分析下它们的启动流程。 Gateway 首先, 阅读全文

posted @ 2018-02-25 13:26 jiaoqing。 阅读(268) 评论(0) 推荐(0)

摘要: 上一篇文章 workerman-todpole 执行流程(1),我们已经分析完了主进程的执行流程,这篇文章主要分析一下子进程的 run() 流程。 有必要提一下,在 run() 开始之前,其实针对角色对象的构造属性 $socket_name 已经开始了连接监听;下面开始分析 run() 方法: ru 阅读全文

posted @ 2018-02-25 13:25 jiaoqing。 阅读(339) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3