crazedsanity / siteconfig
基于XML/INI的PHP网站配置。
v0.2.2
2016-11-08 17:24 UTC
Requires
- crazedsanity/core: ^0.3
This package is not auto-updated.
Last update: 2024-09-20 22:07:51 UTC
README
基于XML/INI的PHP网站配置。
如何使用它?
为您的网站配置创建一个XML或INI文件。一个部分的值可以通过使用形式为{SECTION/VALUE}
的占位符自动用于其他部分。
可以通过调用方法make_section_constants()
和make_section_globals()
分别将配置加载为常量或加载到GLOBALS数组中。
也可以使用特殊占位符。以下占位符是支持的
{_DIRNAMEOFFILE_}
(包含配置文件的目录){_CONFIGFILE_}
(包含配置文件的完整路径){_THISFILE_}
(与DIRNAMEOFFILE相同){_APPURL_}
($_SERVER['SCRIPT_NAME']
的值)