php函数取目录中的子目录列表(只返回一级目录列表且不包含里面的文件)

来源:赵克立博客 分类: PHP 标签:PHP发布时间:2016-11-22 10:49:19最后更新:2016-11-22 21:28:10浏览:1648
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2016-11-22 21:28:10
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
/**
 * 返回一个目录中的目录列表(只返回一级)
 * @param  [type] $dir 目录路径
 * @return [type]      [description]
 */
function get_dir_list($dir) {
	$dirArray[] = null;
	if (false != ($handle = opendir($dir))) {
		$i = 0;
		while (false !== ($file = readdir($handle))) {
			//去掉"“.”、“..”以及带“.xxx”后缀的文件
			if ($file != "." && $file != ".." && !strpos($file, ".")) {
				$dirArray[$i] = iconv("gbk", "utf-8", $file);
				$i++;
			}
		}
		//关闭句柄
		closedir($handle);
	}
	return $dirArray;
}



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python