欢迎来到公众车讯 – Public Traffic!
当前位置:首页 > 编程语言 > php > php根据key获取子目录 内容

php根据key获取子目录

选择字号: 超大 标准 发布时间:2014-08-28 23:48 | 作者:admin

一般用于缓存目录,在拥有成千上万的文件环境中,可以加速你的文件系统。理论上来说,在一个文件系统中,10个目录分别放置100个文件比1个目录放置1000个文件的性能要好。
function getHashDir($key, $level = 2) {
	$hash_dir = array();
	$hash_arr = str_split(sha1($key), 2);
	for($i = 0; $i < $level; $i++) {
		$hash_dir[] = $hash_arr[$i];
	} 
	$dir = str_replace('\\', '/', implode(DIRECTORY_SEPARATOR, $hash_dir));
	return $dir;
} 



网站分类
最新文章
随机文章