欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php如何获取文件一级目录(纯代码)

程序员文章站 2022-03-07 21:55:49
...
本篇文章给大家带来的内容是关于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如何实现解压压缩包文件到指定目录?(纯代码)

以上就是php如何获取文件一级目录(纯代码)的详细内容,更多请关注其它相关文章!

相关标签: 获取文件