private function filename($name)
{
$name = md5($name);
if (C('DATA_CACHE_SUBDIR')) {
// 使用子目录
$dir = '';
for ($i = 0; $i < C('DATA_PATH_LEVEL'); $i++) {
$dir .= $name[$i] . '/';
}
if (!is_dir($this->options['temp'] . $dir)) {
\Medz\Component\Filesystem\Filesystem::mkdir($this->options['temp'] . $dir, 0777);
}
$filename = $dir . $this->options['prefix'] . $name . '.php';
} else {
$filename = $this->options['prefix'] . $name . '.php';
}
return $this->options['temp'] . $filename;
}