首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]mkdir()函数—用法及示例

发布于 2025-04-29 16:56:13
0
10

函数名:mkdir()

适用版本:PHP 4, PHP 5, PHP 7

用法:mkdir() 函数用于创建一个新目录。

语法:bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )

参数:

  • $pathname:要创建的目录的路径。
  • $mode(可选):设置目录的权限,默认为 0777(最大可能的访问权限)。注意,在不同的操作系统上,可能会有不同的默认权限。
  • $recursive(可选):如果设置为 true,函数会递归地创建目录,包括所有必要的中间目录。默认为 false。
  • $context(可选):可以通过此参数指定上下文资源。

返回值:如果目录创建成功,则返回 true。如果目录创建失败,则返回 false。

示例:

  1. 创建一个名为 "test" 的目录:
$result = mkdir('test');
if ($result) {
    echo '目录创建成功';
} else {
    echo '目录创建失败';
}
  1. 创建一个名为 "test" 的目录,并设置权限为 0755:
$result = mkdir('test', 0755);
if ($result) {
    echo '目录创建成功';
} else {
    echo '目录创建失败';
}
  1. 递归地创建一个名为 "test/subdir" 的目录:
$result = mkdir('test/subdir', 0777, true);
if ($result) {
    echo '目录创建成功';
} else {
    echo '目录创建失败';
}
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流