zoukankan      html  css  js  c++  java
  • 0715PHP基础:文件操作

    文件夹操作=====================================================================================================================

    创建文件夹
        mkdir('文件路径','文件权限')
            mkdir('./aa',777);//在当前目录下创建一个aa文件夹,权限是777,不能重复创建

       mkdir('../aa',777);//在父级目录下创建一个aa文件夹,权限是777,不能重复创建
    删除空文件夹(如果文件夹下有文件夹或文件时,则报错,不被允许删除)
        rmdir()
    重命名文件夹
        rename("原文件夹","重命名后的文件夹");

     原文件默认当前路径,重命名后的文件可填写路径实现移动文件
    打开文件夹并读取文件夹/打开open()、读取readdir()、关闭closedir()、判断is_dir()
        实例:遍历文件夹
            //通过递归,实现遍历文件夹
        function getFile($path){
            $floder = opendir($path);//打开文件夹
            echo "<ul>";
            while($f = readdir($floder)){//readdir()每次只读一个
                if($f=="."||$f=="..") continue;//文件中都包含两项 是.和..
                echo "<li>".$f."</li>";
                if(is_dir("{$path}/{$f}")){//判断是否是文件夹
                    getFile("{$path}/{$f}");
                }
            }
            echo "</ul>";
        }
        $path = $_SERVER['DOCUMENT_ROOT'];//根目录

        //C:/yingyongchengxu/wamp/www/'?超全局变量
        //var_dump($path);
        getFile($path);
        closedir();
       

  • 相关阅读:
    CC学iOS杂记 001_Device
    低字节序和高字节序相互转换(Little Endian/Big Endian)
    wpf 控件复制 克隆
    压缩图片
    网络流转换为Byte数组
    JS屏蔽右键菜单,复制,粘帖xxxxx........
    记录详细错误信息
    Media Queries详解--转
    解决 asp.net 伪静态 IIS设置后 直正HTML无法显示的问题
    对C#泛型实例化对像--转
  • 原文地址:https://www.cnblogs.com/zhangbaozhong/p/9314806.html
Copyright © 2011-2022 走看看