• 技术文章 >后端开发 >php教程

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

    不言不言2018-08-04 14:20:32原创2390
    本篇文章给大家带来的内容是关于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如何获取文件一级目录(纯代码)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:获取文件
    上一篇:php如何利用经度和纬度来计算两点之间的距离(纯代码) 下一篇:PHP设计模式:php工厂模式的介绍(附代码)
    大前端线上培训班

    相关文章推荐

    • 带你分清类中的构造函数与析构函数• PHP中的命名空间定义与使用(实例详解)• PHP中clone关键字和__clone()方法的使用(实例详解)• 怎样去搞定PHP类的继承?(总结分享)• 五分钟带你了解PHP中的魔术方法(实例详解)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网