微擎模块php解密微擎框架之全能的W
小编$_W(大写W),是系统中最为主要的全局变量,微擎系统中很多常用的数据都存储在这个变量之中,下面我们详细讲解一下此变量的构造。 Array ( [config] => Array 配置文件/data/config.php ( [db] => 数据库配置信息 [cookie] => Cookie干系信息(浸染域,前缀) [setting] => 基本全局配置信息 [upload] => !!!废弃,统一从数据库读取!!!,上传配置信息(扩展名,路径) ) [timestamp] => 当前韶光戳 [charset] => utf-8 [clientip] => 127.0.0.1 [siteroot] => 'http://wx2.we7.cc/'; //网站URL根目录 [siteurl] => 'http://wx2.we7.cc/web/index.php?c=home&a=welcome&do=platform&'; //当前页面完全的URL [isajax] => true //是否为AJAX要求 [ispost] => false //是否为POST要求 [cache] => Array() //系统缓存,所有通过cache_load()方法加载的缓存,均会放在这里 [attachurl_local] => 'http://pro.we7.cc/attachment/'; //指像本做事器的附件URL [attachurl] => ['http://wx2.we7.cc/attachment/'; | 远程附件URL] 附件URL(可能是远程附件URL) [os] => windows //当前操作系统,[windows (pc端), mobile(手机端), unknown] [container] => wechat //手机端类型(wechat, android, ipad, iphone, ipod, unknown) [token] => 随机token值,表单提交用于判断来源 [uid] => 1 //当前管理或是操作员UID [username] => admin //当前管理或是操作员用户名 [user] => Array() //当前管理或是操作员信息 [isfounder] => true //是否是创始人 [uniacid] => 6 //当前公众号id [account] = [uniaccount] => Array //当前公众年夜众号信息 ( [acid] => 6 [uniacid] => 6 [token] => fgpvlki2wqh2jdlfsk0is1bnchin3uqu [encodingaeskey] => 1lkkB6b1s45f6C0Z5J5lHwlzDzJidQDsGOUAxmnFziQ //加密解密 //缓存"大众年夜众号access_token [access_token] => a:2:{s:5:\"大众token\"大众;s:107:\"大众LWIJmS64SDOmk_unZXpyne6grkPwbNQ5bK8PfWD-F2_5jsCACc99fW9ithoLNeNcRmeFJnkDkqh61jfwYTqFnfeSxqxX60tZPOkcWhjsOX4\公众;s:6:\"大众expire\"大众;i:1443595115;} //缓存"大众年夜众号的jsapi_ticket [jsapi_ticket] => a:2:{s:6:\公众ticket\"大众;s:86:\"大众bxLdikRXVbTPdHSM05e5uwPsbeG50dfougkSgh8HKNTd7_7m4HvINSMp9VVMJcBQ55Crc4L98SHVFvO8EQsieA\"大众;s:6:\"大众expire\"大众;i:1443595115;} //缓存卡劵ticket [card_ticket] => a:2:{s:6:\公众ticket\"大众;s:86:\公众m7RQzjA_ljjEkt-JCoklRMZjsGiIHZltHaN3YXAgwdvGlaf_Hi3G38FBUWKrBBGJHT7btfalyu-Pj4GOd67TXQ\"大众;s:6:\"大众expire\"大众;i:1440209314;} [level] => 3 //"大众年夜众号级别,普通订阅号1,普通做事号2,认证订阅号3,认证做事号4 [name] => 微擎团队 [account] => we7team [original] => gh_4b1063013961 [signature] => 微信公众年夜众平台自助引擎,简称微擎,微擎是一款免费开源的微信公众年夜众平台管理系统,官方QQ群:32385562,官方网站:www.we7.cc [country] => [province] => [city] => [username] => we7team [password] => 123587bb93339897b3eeeb035f754dbc [lastupdate] => 1433124942 [key] => wx2f9d7b7b086d0fd8 //"大众年夜众号appid [secret] => //"大众年夜众号appsecret [styleid] => 0 [subscribeurl] => [auth_refresh_token] => [default_acid] => 6 //默认子公号 [type] => 1 [uid] => 1 [starttime] => 1450505304 [endtime] => 0 [groups] => Array() [grouplevel] => 2 ) [acid] => 6 //向下兼容,"大众号ID [weid] => 6 //与uniacid相同 [role] => founder // 当前管理或是操作员角色,分为创始人 founder,操作员 operator [template] => default //当前 [page] => Array() //页面上一些配置信息 ) 变量名称 类型 解释 示例$_W['config'] array 系统设置 $_W['timestamp'] int 当前时候韶光戳 $_W['charset'] string 系统字符编码 $_W['token'] string 系统表单验证来源 $_W['clientip'] string 当前客户端 IP 地址 $_W['script_name'] string 当前脚本名称,包含子路径 “/web/index.php”$_W['siteroot'] string 网站URL根目录 \公众http://pro/\公众;$_W['siteurl'] string 原始链接 \公众http://pro/test.php?a=1&b=2\"大众;$_W['attachurl'] string 附件URL根目录 \"大众http://pro/attachment/\"大众;$_W['isajax'] boolean 是否为AJAX要求 $_W['ispost'] boolean 是否为POST要求 $_W['uniacid'] int 当前统一公号与account内容同等 $_W['weid'] int [已过期], 0.6 开拓中请利用 $_W['uniacid']代替 $_W['uniaccount'] array 当前统一公号(主公号)信息 $_W['uniaccount']['uniacid'] int 当前统一公号 ID (uniacid) $_W['uniaccount']['groupid'] int 当前统一公号套餐 $_W['uniaccount']['name'] string 当前统一公号名称 $_W['ispost'] string 当前统一公号描述 Web 端可见 $_W['uid'] int 当前登录的操浸染户 uid $_W['username'] string 当前操浸染户名称 $_W['user'] array 当前操浸染户信息 $_W['isfounder'] boolean 是否站长 $_W['role'] string 角色 App 端可见 $_W['template'] string 当前公号利用的微站模板名称 $_W['container'] string 微站客户端平台 取值范围: wechat, android, ipad, iphone, ipod, unknown$_W['os'] string 微站客户端平台 取值范围: windows (pc端), mobile(手机端), unknown$_W['member'] array 当前粉丝用户信息 $_W['member']['uid'] int 当前粉丝用户 uid $_W['openid'] string 当前粉丝用户标识 可能是真实的 openid 可能是借用的 oauth_openid$_W['fans'] array 当前粉丝用户信息 网页授权 $_W['oauth_account'] array 当前子公号,可利用的网页授权公众年夜众号信息 可能是自己(level=4) 可能是借用的别的认证做事号 可能没有(level<4 且未借用) 预定义常量IA_ROOT string 微擎程序安装目录 \公众E:/MicroEngine/pro\公众ATTACHMENT_ROOT string 微擎程序附件目录 \"大众E:/MicroEngine/pro/attachment\"大众MODULE_ROOT string 当前模块目录 \"大众E:/MicroEngine/pro/addons/we7_store\"大众MODULE_URL string 当前模块 url \"大众http://www.we7.cc/addons/we7_store/\"大众;TIMESTAMP int 获得当前系统韶光, 格式为Unix韶光戳, 相称于调用 time(). 这个韶光戳定义于当前页面开始时,在同一个页面要求相应过程中不变. CLIENT_IP string 当前客户端 IP 地址 \公众255.255.255.255\公众