rimksky / config
用静态类值替换全局作用域中的define定义。
v0.1.1
2017-06-08 13:46 UTC
Requires
- php: >= 5.4.0
This package is not auto-updated.
Last update: 2024-09-29 03:20:44 UTC
README
概览
"php-config-class"是一个非常简单的php库。这个库假设用静态类值替换"define"函数。如果使用这个库,你的应用程序中的Config参数使用起来就像全局变量一样,但实际上并不使用全局变量。
系统要求
- PHP 5.4.0或更高版本
- Composer
安装
% php composer require rimksky/config
如何使用
<?php
require_once( __DIR__."/vendor/autoload.php" );
use Rimksky\Util\Config;
// you can use in anywhere scope.
Config::getInstance()->your_param = "test"; // setting value
echo Config::getInstance()->your_param."\n"; // getting value
// alternative method
Config::i()->your_param2 = "test"; // setting value
echo Config::i()->your_param2."\n"; // getting value
注意
通过Config::__set()魔术方法设置的值不是常量值。
许可证
"php-config-class"许可协议为MIT许可协议(MIT)。