PHP mkdir()函数与示例

PHPmkdir()方法

mkdir的完整格式为“ Make Directory”,该函数mkdir()用于创建目录。

语法:

    mkdir(dir_path, access_mode, recursive, context);

参数:

  • dir_path –它定义了我们要在其中创建目录的目录路径。

  • access_mode –是可选参数;其默认值为0777,表示可能的最大访问范围。存取模式需要设定4个值,注意:在Windows系统上,将忽略access_mode参数。

    • 第一个值应为0

    • 第二个值设置所有者的权限

    • 第三个值设置所有者用户组的权限

    • 第四个值设置其他人的权限
      。值是1表示执行权限,2表示写入权限,4表示读取权限,我们可以添加值来设置特定的权限,例如1 + 2 + 4 = 7 =权限执行,写入和读取。

  • 递归–也是可选参数;它定义了递归模式。

  • context-它也是一个可选参数;它设置文件处理的上下文(一组可以修改流行为的选项)。

返回值:

如果目录创建成功,则返回布尔值“ TRUE”;如果目录未创建,则返回“ FALSE”。

示例:创建目录的PHP代码

<?php

//创建目录
$ret_value = mkdir("/home/folder1");

if ($ret_value == true)
    echo "directory created successfully...";
else
    echo "directory is not created successfully...";

?>

输出结果

directory created successfully...

参考:PHPmkdir()函数