$_GPC
全局请求变量, 获取 $_GET, $_POST, $_COOKIES 中的变量
$_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://w-x.top/' //网站URL根目录
[siteurl] => 'http://w-x.top//web/index.php?c=home&a=welcome&do=platform&' //当前页面完整的URL
[isajax] => true //是否为AJAX请求
[ispost] => false //是否为POST请求
[cache] => Array() //系统缓存,所有通过cache_load()方法加载的缓存,均会放在这里
[attachurl_local] => 'http://w-x.top/attachment/' //指像本服务器的附件URL
[attachurl] => ['http://wx.w-x.top//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] => 有调商城
[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 [已过时], 开发中请使用 $_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.w-x.top/addons/we7_store/"
TIMESTAMP int 获得当前系统时间, 格式为Unix时间戳, 相当于调用 time().
这个时间戳定义于当前页面开始时,在同一个页面请求响应过程中不变.
CLIENT_IP string 当前客户端 IP 地址 "255.255.255.255"
- 有调使用需知
- 有调商城使用条件
- 有调商城新手快速入门
- 公众平台绑定
- 网页授权获取信息
- 回调域名与JS接口
- 【七牛存储】设置功能说明
- 如何设置商城权限管理
- 【分类层级】功能说明
- 【设置入口】功能说明
- 【会员设置】功能说明
- 【模板消息库】功能说明
- 【消息提醒】功能说明
- 【支付方式】功能说明
- 【商城交易设置】功能说明
- 【商城关闭设置】功能说明
- 【商城关注及分享】功能说明
- 【商城基础设置】功能说明
- 【自定义表单】功能说明
- 【快递助手】功能说明
- 【淘宝助手】功能说明
- 【活动海报】功能说明
- 【超级海报】功能说明
- 【分销样式/文字】功能说明
- 【分销—小店】功能说明
- 分销中心功能说明
- 分销商升级功能说明
- 【分销—结算】功能说明
- 【分销—上下线关系及分销资格】功能说明
- 【分销—基础基本设置】功能说明
- 【分销—入口设置】功能说明
- 分销—排行榜设置功能说明
- 【分销—无效的】功能说明
- 【分销—已打款的】功能说明
- 【分销 —待打款的】功能说明
- 【分销— 待审核的】功能说明
- 【分销—分销商等级】功能说明
- 【分销—分销商增长趋势统计】功能说明
- 【分销—分销商管理】功能说明
- 【数据会员统计】功能说明
- 【数据商品统计】功能说明
- 【数据销售统计】功能说明
- 【财务下载对账单】功能说明
- 【财务提现申请】功能说明
- 【财务充值记录】功能说明
- 【营销—优惠券设置】功能说明
- 【营销—优惠券发放记录】功能说明
- 【营销—优惠券分类】功能说明
- 【营销—优惠券管理】功能说明
- 【营销—充值优惠】功能说明
- 【营销—满额包邮】功能说明
- 【营销—满额立减】功能说明
- 【营销—抵扣设置】功能说明
- 【订单批量发货】功能说明
- 【订单自定义导出】功能说明
- 【订单维权】功能说明
- 【全部订单】功能说明
- 【订单已关闭】功能说明
- 【订单已完成】功能说明
- 【订单待付款】功能说明
- 【订单待收货】功能说明
- 【虚拟卡管理】功能说明
- 【订单待发货】功能说明
- 【订单列表】概述功能说明
- 【会员消息】群发功能说明
- 【会员排行榜】功能说明
- 【会员分组】功能说明
- 【会员等级】功能说明
- 【会员管理】功能说明
- 【商品添加】功能说明
- 【商品管理】功能说明
- 【O2O插件】功能说明
- 【首页管理】功能说明
- 【商城管理】功能说明
- 文章营销】功能说明
- 有调商城常见问题
- 客服消息推送以及模板消息推送的区别
- 快递助手使用手册
- 模板消息行业选择
- 分销中心分销通知设置店长稿
- 微信支付提示:wxpay:faild
- 微信支付提示签名错误解决方法
- 微信支付提示:“URL未注册”
- 有调商城【会员等级】与【分销商等级】的区别
- 微信提示“请在微信客户端内打开”“该链接无法访问"
- 模板消息(高级模式)使用说明
- 新增快速导入批量发货功能
- 关于OAuth2.0授权方式的调整
- 有调商城系统设置
- 商城各入口的设置
- 商品价格为0的修复
- 商城会员等级升级依据和商品分类层级设置
- 系统消息提醒和模板消息库的设置
- 选择开启商城支付方式
- 商城交易设置
- 商城基础、关注分享及关闭设置
- 商城管理
- 商城商品组的使用
- 如何添加虚拟卡?
- 如何设置商品自定义表单
- 如何设置商品线下核销
- 如何设置商品分销
- 如何设置下单通知
- 如何设置购买商品强制关注
- 如何设置商品购买权限
- 如何设置商品详情
- 如何设置商品参数
- 如何设置商品库存/规格
- 如何设置商品基本信息
- 商城—商品管理
- 如何设置商品分类
- o2o插件操作说明
- 商城退货地址管理操作说明
- 商城评价管理操作说明
- 商城配送方式操作说明
- 分销管理
- 佣金的计算方式
- 结算后的佣金怎样打款?
- 如何审核处理申请成为分销商?
- 如何添加分销商等级,设置分销商佣金比例?
- 如何审核分销商的佣金提现申请?
- 如何设置分销商的佣金排名?
- 如何设置成为分销商、新增下线等通知信息?
- 如何设置分销中心的关键词?
- 如何设置分销商层级关系及升级条件?
- 怎样设置分销商获取佣金?
- 如何设置佣金结算方式?
- 如何设置分销商升级等级依据?
- 分销中心佣金明细如何设置查看购买者详情及购买商品详情?
- 如何设置分销商自己的店铺?
- 如何修改商城分销中心的样式/文字?
- 设置手机前台推广二维码
- 区域代理
- 关于区域代理
- 区域代理中心的入口设置
- 成为代理商及发放分红的通知设置
- 商城代理商分红发放流程
- 成为代理商开启分红的基本设置
- 有调商城全网通
- 全网通说明
- 全网通设置详细功能设置
- 逻辑关系说明
- 微官网管理
- 如何建立一个微官网
- 如果添加官网轮播图
- 如何添加栏目以及栏目内容
- 如何增加导航菜单和图标
- 如何增加微官网的自定义菜单
- 微站管理中的其它内容
- 专题页面
- 系统概述技术文档
- 结构概述
- 入口脚本
- 有调MVC
- URL路由&创建
- 全局变量
- 加载器
- 错误处理
- 前端资源
- 目录结构
- 支付流程
- 系统模板技术文档
- 模板标签
- 数据调用
- 常用变量
- 系统数据库技术文档
- 参数绑定
- 数据操作
- 主从配置
- 连接其它数据库
- 微信API技术文档
- 公众号AccessToken
- 共享收货地址