选择语言 :

 Module_Cache::instance

返回实例化对象

Cache Module_Cache::instance( [ string $name = null ] )

参数列表

参数 类型 描述 默认值
$name string 默认值为 Cache::DEFAULT_CONFIG_NAME null
返回值
  • Cache
File: ./modules/cache/cache.class.php
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];
}