#### 系統
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| 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/](http://www.we7.cc/addons/we7_store/)“ |
| TIMESTAMP | int | 獲得當前系統時間,格式為Unix時間戳,相當于調用 time(),這個時間戳定義于當前頁面開始時,在同一個頁面請求響應過程中不變 |
| CLIENT\_IP | string | 當前客戶端 IP 地址 | “255.255.255.255” |
#### 公眾號
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| ACCOUNT\_SUBSCRIPTION | int | 普通認閱號 | 1 |
| ACCOUNT\_SUBSCRIPTION\_VERIFY | int | 認證認閱號 | 3 |
| ACCOUNT\_SERVICE | int | 服務號 | 2 |
| ACCOUNT\_SERVICE\_VERIFY | int | 認證服務號 | 4 |
| ACCOUNT\_TYPE\_OFFCIAL\_NORMAL | int | API接入的公眾號 | 1 |
| ACCOUNT\_TYPE\_OFFCIAL\_AUTH | int | 授權接入公眾號 | 2 |
| ACCOUNT\_TYPE\_APP\_NORMAL | int | 正常接入小程序 | 4 |
#### 權限
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| ACCOUNT\_MANAGE\_TYPE\_OPERATOR | int | 操作員類型 | 1 |
| ACCOUNT\_MANAGE\_NAME\_OPERATOR | string | 操作員名稱 | operator |
| ACCOUNT\_MANAGE\_TYPE\_MANAGER | int | 管理員類型 | 2 |
| ACCOUNT\_MANAGE\_NAME\_MANAGER | string | 管理員名稱 | manager |
| ACCOUNT\_MANAGE\_TYPE\_OWNER | int | 操作員類型 | 3 |
| ACCOUNT\_MANAGE\_NAME\_OWNER | string | 操作員名稱 | owner |
| ACCOUNT\_MANAGE\_NAME\_FOUNDER | string | 創始人名稱 | founder |
| ACCOUNT\_MANAGE\_GROUP\_FOUNDER | int | 創始人用戶組 | 1 |
| ACCOUNT\_MANAGE\_GROUP\_VICE\_FOUNDER | int | 副創始人用戶組 | 2 |
| ACCOUNT\_MANAGE\_TYPE\_VICE\_FOUNDER | int | 副創始人管理員類型 | 4 |
| ACCOUNT\_MANAGE\_NAME\_VICE\_FOUNDER | string | 管理員名稱 | vice\_founder |
#### 卡券
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| SYSTEM\_COUPON | int | 系統卡券類型 | 1 |
| WECHAT\_COUPON | int | 微信卡券類型 | 2 |
| COUPON\_TYPE | int | 當前系統使用哪種卡券 | 取值就是SYSTEM\_COUPON 和 WECHAT\_COUPON |
| COUPON\_TYPE\_DISCOUNT | int | 折扣券 | 1 |
| COUPON\_TYPE\_CASH | int | 代金券 | 2 |
| COUPON\_TYPE\_GROUPON | int | 團購券 | 3 |
| COUPON\_TYPE\_GIFT | int | 禮品券 | 4 |
| COUPON\_TYPE\_GENERAL | int | 優惠券 | 5 |
| COUPON\_TYPE\_MEMBER | int | 會員卡 | 6 |
| COUPON\_TYPE\_SCENIC | int | 景點票 | 7 |
| COUPON\_TYPE\_MOVIE | int | 電影票 | 8 |
| COUPON\_TYPE\_BOARDINGPASS | int | 飛機票 | 9 |
| COUPON\_TYPE\_MEETING | int | 會議票 | 10 |
| COUPON\_TYPE\_BUS | int | 汽車票 | 11 |
#### 附件
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| ATTACH\_FTP | int | FTP遠程附件 | 1 |
| ATTACH\_OSS | int | 阿里云遠程附件 | 2 |
| ATTACH\_QINIU | int | 七牛遠程附件 | 3 |
| ATTACH\_COS | int | 騰訊云遠程附近 | 4 |
| ATTACH\_TYPE\_IMAGE | int | 圖片附件 | 1 |
| ATTACH\_TYPE\_VOICE | int | 音頻附件 | 2 |
| ATTACH\_TYPE\_VEDIO | int | 視頻附件 | 3 |
| ATTACH\_TYPE\_NEWS | int | 圖文附件 | 4 |
| ATTACH\_SAVE\_TYPE\_FIXED | int | 永久素材 | 1 |
| ATTACH\_SAVE\_TYPE\_TEMP | int | 臨時素材 | 2 |
| MATERIAL\_LOCAL | string | 本地服務器素材 | local |
| MATERIAL\_WEXIN | string | 微信素材類型 | perm |
#### 緩存
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| CACHE\_EXPIRE\_SHORT | int | 短緩存時間 | 60 |
| CACHE\_EXPIRE\_MIDDLE | int | 普通緩存時間 | 300 |
| CACHE\_EXPIRE\_LONG | int | 長緩存時間 | 3600 |
| CACHE\_EXPIRE\_LONG | int | 長緩存時間 | 3600 |
| CACHE\_KEY\_MODULE\_SETTING | string | 模塊配置信息緩存 | module\_setting:公眾號id:模塊名稱 |
| CACHE\_KEY\_MODULE\_INFO | string | 模塊詳細信息 | module\_info:模塊名稱 |
| CACHE\_KEY\_ACCOUNT\_MODULES | string | 當前公眾號及所有者可用的模塊 | unimodules:公眾號id:開啟停用狀態 |
| CACHE\_KEY\_ACCOUNT\_MODULES\_BINDING | string | 模塊所有菜單 | unimodules模塊名稱 |
| CACHE\_KEY\_MEMBER\_INFO | string | 用戶信息 | memberinfo:用戶id |
| CACHE\_KEY\_UNI\_GROUP | string | 系統可用用戶組 | uni\_group |
| CACHE\_KEY\_ACCOUNT\_SWITCH | string | 最后一次切換到的公眾號 | lastaccount:瀏覽器TOKEN |
#### 小程序
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| WXAPP\_DIY | int | DIY小程序 | 1 |
| WXAPP\_TEMPLATE | int | 多個小程序 | 2 |
| WXAPP\_MODULE | int | 直接跳轉模塊小程序 | 3 |
#### 自定義菜單
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| MENU\_CURRENTSELF | int | DIY小程序 | 1 |
| MENU\_HISTORY | int | 多個小程序 | 2 |
| MENU\_CONDITIONAL | int | 直接跳轉模塊小程序 | 3 |
#### 用戶狀態
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| USER\_STATUS\_CHECK | int | 審核 | 1 |
| USER\_STATUS\_NORMAL | int | 普通 | 2 |
| USER\_STATUS\_BAN | int | 禁用 | 3 |
| USER\_REGISTER\_TYPE\_QQ | int | QQ注冊 | 1 |
| USER\_REGISTER\_TYPE\_WECHAT | int | 微信注冊 | 2 |
| USER\_REGISTER\_TYPE\_MOBILE | int | 手機號注冊 | 3 |
#### 消息提醒
| 常量名 | 類型 | 描述 | 值 |
| --- | --- | --- | --- |
| MESSAGE\_ORDER\_TYPE | int | 審核 | 1 |
| MESSAGE\_ACCOUNT\_EXPIRE\_TYPE | int | 普通 | 2 |
| MESSAGE\_WORKORDER\_TYPE | int | 禁用 | 3 |
| MESSAGE\_REGISTER\_TYPE | int | QQ注冊 | 4 |
| MESSAGE\_WECHAT\_EXPIRE\_TYPE | int | 微信注冊 | 5 |
| MESSAGE\_NOREAD | int | 未讀消息 | 1 |
| MESSAGE\_READ | int | 已讀消息 | 2 |
- 微擎框架
- 目錄結構
- 配置選項
- 數據庫配置($config[db])
- 系統COOKIE配置項($config[cookie])
- 系統設置($config[setting])
- 預定義常量
- 全局變量
- 全局配置
- 系統配置
- 公眾號相關
- Web 端可見
- App 端可見
- 網頁授權
- URL 路由
- url生成助手
- createMobileUrl
- createWebUrl
- 文件加載器
- func(加載公共函數)
- class(加載公共類)
- model(加載系統model函數)
- web(加載web端公共函數)
- app(加載app端公共函數)
- library(庫文件加載)
- object(實例化加載)
- singleton(單例加載)
- 緩存機制
- cache_write
- cache_load
- cache_delete
- cache_clean
- cache_system_key
- 數據庫
- SQL注入安全
- 連接其它數據庫
- 函數列表
- pdo_get
- pdo_getcolumn
- pdo_getall
- pdo_getslice
- pdo_fetch
- pdo_fetchcolumn
- pdo_fetchall
- pdo_insert
- pdo_update
- pdo_delete
- pdo_query
- pdo_run
- pdo_fieldexists
- pdo_indexexists
- pdo_tableexists
- pdo_fieldmatch
- pdo_debug
- 鏈式查詢
- from
- select
- where
- whereor
- having
- groupby
- orderby
- leftjoin
- innerjoin
- on
- limit
- page
- get
- getall
- getcolumn
- count
- exists
- getLastQueryTotal
- getLastQuery
- 錯誤處理
- 日志記錄
- 模板引擎
- 模板標簽
- 輸出變量
- 判斷語句
- 循環語句
- php語句
- 引用模板
- 創建URL
- 轉義附件URL
- 輸出花括號
- 數據調用
- 調用微站導航
- 調用幻燈片
- 調用文章列表
- 調用分類列表
- 調用快捷菜單
- 常用變量
- 附錄
- 數據庫字典
- 自定義分享