美文网首页
PHP利用mkdir()创建多级目录

PHP利用mkdir()创建多级目录

作者: zlchen | 来源:发表于2020-06-27 21:11 被阅读0次

介绍一下 mkdir() 这个函数:
mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] ) : bool

第一个参数pathname :必须,代表要创建的多级目录的路径;
第二个参数mode :设定目录的权限,默认是 0777,意味着最大可能的访问权;
第三个参数recursive:true表示允许创建多级目录;
第四个参数resource :在 PHP 5.0.0 中增加了对上下文(Context)的支持。

<?php
//不推荐使用中文目录
$path = "/root/d/中文php123";

if(is_dir($path)){
    echo "目录 $path 已经存在\n";
}else{
    $res =  mkdir($path, 0777, true);
    if($res){
      echo "目录 $path 创建成功\n";
    }else{
      echo "目录 $path 创建失败\n";
    }
}

相关文章

网友评论

      本文标题:PHP利用mkdir()创建多级目录

      本文链接:https://www.haomeiwen.com/subject/vlovfktx.html