crazedsanity/siteconfig

基于XML/INI的PHP网站配置。

v0.2.2 2016-11-08 17:24 UTC

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']的值)