这里是文章模块栏目内容页
微擎框架全局变量中全局配置config详解

全局变量$_W, 提供了系统供开发者调用的信息。

在插件模块中,可以直接使用,不需要再查下数据表。这些是系统参数。

比如siteurl 站点链接url;

siteroot 站点的根网址;当前已经不支持二级目录部署,所以此参数一般为“http://localhost:20081/”

这种直接域名加上协议的url。




 



变量名称类型说明示例
$_W[‘config’]array系统设置,存放着数据库配置、缓存配置、全局配置
该配置项下的值存在/data/config.php文件中,更改时可以直接修改此文件

$_W[‘timestamp’]int当前时刻时间戳
$_W[‘charset’]string系统字符编码
$_W[‘token’]string系统表单验证来源,使用 checksubmit() 函数判断表单提交时,请在隐藏域中加上此值<input type="hidden" name="token" value="{$_W['token']}">
$_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[‘attachurl_local’]string附件URL本地目录,永恒显示本地的附件目录URL“http://pro/attachment/”
$_W[‘isajax’]boolean是否为AJAX请求
$_W[‘ispost’]boolean是否为POST请求
$_W[‘ishttps’]boolean是否是https协议
$_W[‘sitescheme’]string当前系统的协议类型,值为 http:// 或是 https://
$_W[‘page’][‘title’]string当前页面标题

 


好了,感谢您的阅读,本章内容全部结束。希望能帮助到您


更多栏目
相关内容