返回实例化对象
Cache Module_Cache::instance( [ string $name = null ] )
参数列表
参数 类型 描述 默认值 $name
string
默认值为 Cache::DEFAULT_CONFIG_NAME null
Cache
public static function instance($name = null)
{
if (null===$name)
{
$name = Cache::DEFAULT_CONFIG_NAME;
}
if (is_array($name))
{
$config_name = '_tmp_' . md5(serialize($name));
}
else
{
$config_name = $name;
}
if (!isset(Cache::$instances[$config_name]))
{
Cache::$instances[$config_name] = new Cache($name);
}
return Cache::$instances[$config_name];
}