- 博客(8)
- 收藏
- 关注
原创 解读微擎之----bootstrap.inc.php
加载各种静态资源,定义大量$_W下变量的值,判断是否安装微擎,设置phpini的值,$_W[]判断http发送的方式<?php/** * [WeEngine System] Copyright (c) 2014 WE7.CC * WeEngine is NOT a free software, it under the license terms, visited http://www...
2017-09-20 16:34:30 5936
原创 解读微擎 之load()函数 ----loader.class.php
loader.class.php 虽然下面module()方法还不太明白,但是大概知道 其他文件加载这个文件之后会 用load()->("文件名前缀"),加载framework下文件<?php/** * [WeEngine System] Copyright (c) 2014 WE7.CC * WeEngine is NOT a free software, it unde...
2017-09-20 15:40:08 3703
转载 ES6语法新特性let和template模板机制
1.var带来的不合理场景是用来计数的循环变量泄露为全局变量 var a = []; for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); }; } a[6](); // 10上面代码中,变量i是var声明的,在全局范围内都有效。所以每一次循环,新的i值都会覆盖旧值,导致最后输出的
2017-09-20 09:16:21 599
原创 rbac权限管理模型
RBAC权限管理模型rbac权限管理在于用户角色和权限的分离,其用意为不同用户拥有相同权限,赋予这些用户一个角色,让权限的给予操作不再冗余。rbac图解用户拥有的权限是他身上赋予的角色拥有的权限,用户1可能有角色1和角色2的权限 所以要创建用户角色关系表权限角色关系表同理,
2017-09-20 08:36:43 415
原创 HTTP图片下载和本地指定文件删除
HTTP地址下 图片的下载和 本地文件的删除封装函数function downloadImageFromWeixin($url){ $ch=curl_init($url); curl_setopt($ch,CURLOPT_HEADER,0); curl_setopt($ch,CURLOPT_NOBODY,0); curl_setopt($ch,CURL
2017-09-09 17:12:01 774
原创 processor.php文件消息回复功能开发不能使用全局变量$_W问题
因为还未触发到系统主动获取,因此需要手动来调用接口函数来获取。public function respond() { global $_W, $_GPC; $account_api = WeAccount::create(); $info = $account_api->fansQueryInfo($this->message['from']); $nickname = $in
2017-09-09 17:07:28 444
原创 微擎模块开发之 图片消息 回复 图文消息 processor.php文件
微擎本身有自带消息图文回复,但开发中可能遇到把消息回复写成块,在这稍微介绍下微擎模块开发,微擎设置中设置回复规则,用户消息回复会触发到模块中向用户回复信息的功能,模块接受回复功能,会由processor.php接受并执行。而微擎接受消息到processor.php由respond响应,其中message是用户回复的消息有微擎接受并处理成数组的集合。回复文字消息c
2017-09-09 16:51:31 4246
原创 接口开发 face++人脸检测
这篇博文主要介绍接口开发,face++,人脸检测的使用,小白作品,请多关照。接口开发听起来那么晕乎,主要也就是个HTTP请求,1.先封装HTTP请求函数function https_request($url, $data = null){ $curl = curl_init(); curl_setopt($curl,C
2017-09-07 14:33:46 371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人