Rumah > php教程 > php手册 > PHP获取和设置配置参数函数

PHP获取和设置配置参数函数

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-06 19:35:36
asal
1612 orang telah melayarinya

无详细内容 无 /** *获取和设置配置参数 * @param string | array $name 配置变量 *@param mixed $value 配置值 *@param mixed $default 默认值 *@return mixed */function C($name = null, $value = null, $default = null) {static $_config = array();//

/**
 *	获取和设置配置参数 
 * 	@param string | array $name 配置变量
 *	@param mixed $value 配置值
 *	@param mixed $default 默认值
 *	@return mixed
 */
function C($name = null, $value = null, $default = null) {
	static $_config = array();
	// 无参数获取 
	if (empty($name)) {
		return $_config;
	}

	//  优先执行设置获取或赋值
	if (is_string($name)) {
		if (false !== strpos($name, '.')) {
			$name = strtoupper($name);
			if (is_null($value)) {
				return isset($_config[$name]) ? $_config[$name] : $default;
			}
			$_config[$name] = $value;

			return ;
		}
	}

	// 数组配量设置
	if (is_array($name)) {
		$_config = array_merge($_config, array_change_key_case($name, CASE_UPPER));
		return ;
	}

	return null;	// 避免非法参数
}
Salin selepas log masuk
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan