PHP 手册
上一页 |  | 下一页

# mkdir

(PHP 3, PHP 4, PHP 5)

mkdir -- 新建目录

## 说明

bool mkdir ( string pathname [, int mode [, bool recursive [, resource context]]] )

尝试新建一个由 `pathname` 指定的目录。

注意也许想用八进制数指定模式，也就是说该数应以零打头。模式也会被当前的 umask 修改，可以用 umask() 来改变。

> 注意: mode 在 Windows 下被忽略。自 PHP 4.2.0 起成为可选项。

默认的 mode 是 0777，意味着最大可能的访问权。有关 mode 的更多信息请阅读 chmod() 页面。

例 1. mkdir() 例子

`<?php mkdir("/path/to/my/dir", 0700); ?>`

如果成功则返回 `TRUE`，失败则返回 `FALSE`。

> 注意: 自 PHP 5.0.0 rmdir() 也可用于某些 URL 封装协议。参见附录 N 的列表看看 rmdir() 支持哪些 URL 封装协议。

> 注意: 对 context 的支持是 PHP 5.0.0 添加的。有关 `context` 的说明见参考 CLX, Stream Functions。

> 注意: `recursive` 参数是 PHP 5.0.0 添加的。

> 注意: 当安全模式被激活时，PHP 将检查被操作的目录是否和正在执行的脚本有相同的 UID（所有者）。

参见 rmdir()。

上一页 | 起始页 | 下一页
lstat | 上一级 | move_uploaded_file