• 七,创建文件夹和文件


    1,is_dir()函数判断给定文件名是否是一个目录,比如bool is_dir(string $filename),如果文件名存在,并且是个目录,返回true,否则返回false。

    mkdir()函数新建目录,比如bool mkdir(path,mode,recursive,context),path参数必须的,表示路径目录;mode表示对文件操作权限,默认是最大操作权限0777;recursive表示是否设置递归模式,默认情况下是否,即只能建一级目录。比如mkdir("d:/shunping");如果建多层级目录,mkdir("d:/shunping/php/learn",0777,true)。

    实例

    <?php
    if(!is_dir("d:/shunping") && mkdir("d:/shunping")){ //创建一级目录
        //if(!is_dir("d:/shunping") && mkdir("d:/shunping/php/learn",0777,true)){ //创建多级目录
        echo '创建成功!';
    }else{
        echo '创建失败!';
    }
    

    2,php创建文件没有单独指令,其使用fopen($file,"w+")方式。

    实例,在d:/shunping目录下创建hello.txt文本,并输入“你好”。

    <?php
    $file_path = "d:/shunping/hello.txt";
    $str = "你好";
    if(!file_exists($file_path)){
        $fp = fopen($file_path,"w+");
        fwrite($fp,$str);
        fclose($fp);
    }
    

      

      

  • 相关阅读:
    总结
    ElasticSearch课件1.22
    clickhouse1.0.5
    大数据实时项目(ads层)
    大数据实时项目(dws层)1.2
    大数据实时项目(日活)1.6.1
    01_大数据技术之Spark入门(2.1)
    03_大数据技术之SparkSql(2.0)
    04_大数据技术之SparkStreaming(2.0)
    05_大数据技术之Spark内核解析(1.1)
  • 原文地址:https://www.cnblogs.com/usa007lhy/p/5731264.html
Copyright © 2020-2023  润新知