选择语言 :

 Module_OOP_ORM_Data::id_field_cache_data

返回ID查询数据的缓存内容

array Module_OOP_ORM_Data::id_field_cache_data( string $class_name , int/array $id )

参数列表

参数 类型 描述 默认值
$class_name string $class_name
$id int/array $id
返回值
  • array
File: ./modules/oop/orm/data.class.php
public static function id_field_cache_data( $class_name , $id )
{
    if (IS_CLI)return null;

    $class_name = strtolower($class_name);
    if (is_array($id))
    {
        $tmp = array();
        foreach ($id as $tmpid)
        {
            if ( isset(OOP_ORM_Data::$_id_field_cache_data[$class_name][$tmpid]) )
            {
                $tmp[$tmpid] = OOP_ORM_Data::$_id_field_cache_data[$class_name][$tmpid];
            }
        }
        return $tmp;
    }
    else if ( isset(OOP_ORM_Data::$_id_field_cache_data[$class_name][$id]) )
    {
        return OOP_ORM_Data::$_id_field_cache_data[$class_name][$id];
    }
    else
    {
        return null;
    }
}