手册:全域对象变量
Outdated translations are marked like this.
在程序启动的时候会初始化几百个全局的变量。 这些全局变量主要是用来配置自定义设置的,并且这些变量都在$1和$2中设置。 (参考手册:配置设置 ) 这里列举的全部变量并不全,但是覆盖了大部分的变量。 他们基本都在index.php 和Setup.php 中初始化。
全局变量
- $mediaWiki - MediaWiki对象,MediaWiki软件的主基类。 初始化
$wgTitle
和$wgArticle
对象,并执行URL操作。 - $wgContLang - 与正在查看的维基相关联的语言对象。 (在版本1.36移除)
- $wgLang - 由用户首选项选择的语言对象。
- $wgOut - 用于HTTP响应的输出页面对象。
- $wgParser - 解析器对象。
解析器扩展在这里注册它们的挂钩。 (在1.32版本中已弃用) (在版本1.39移除)
- $wgRequest - Web请求对象,以获取请求数据。
- $wgTitle - 从请求URL创建的标题对象。 (在1.19版本中已弃用) 注意: 如果可能的话,应该避免这个变量,因为通常有更合理的标题对象可用。
- $wgUser - 与当前请求关联的用户的User对象。