本篇文章给大家带来的内容是关于php如何获取文件一级目录(纯代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
php获取文件目录一层实例代码 (解决中文乱码问题);// 获取目录一层的方法
/*
* @param readfileone //读取一层文件夹内容
* @param dir // 查找的路径
* @param
* @param
*/
function readfileone($dirName){
$array=array();
$dir='./Public/Uploads/'.$dirName;
if(is_dir(iconv('utf-8','gb2312',$dir))==true){
if($handle=opendir(iconv('utf-8','gb2312',$dir))){
while(false!==($files=readdir($handle))){
$files=iconv('gb2312','utf-8',$files);
if($files!="."&&$files!=".."){
$files=iconv('utf-8','utf-8',$files);
$dir=iconv('utf-8','utf-8',$dir);
if(is_dir($dir."/".$files))
{
$new_dir=$dir."/".$files;
readfileone($new_dir);
}
else
{
$str=$dir."/".$files;
$str=iconv('utf-8','utf-8',$str);
// session('success.file',$str);
array_push($array,$str);
}
}
}
}
closeDir($handle);
}else{
// echo '没有找到目录';
array_push($array,'没有找到目录');
array_push($array,'fail');
}
return $array;//返回二维数组
}
相关文章推荐:
php如何创建文件目录?(纯代码)
php如何删除目录及目录下的所有文件的代码实例
PHP如何实现解压压缩包文件到指定目录?(纯代码)