PHP mkdir():创建目录(附带实例)
为了便于搜索和管理计算机中的文件,一般都将文件分目录存储。PHP 提供了相应的函数来操作目录,例如,创建目录、重命名目录、读取目录、删除目录等。
在 PHP 中,mkdir() 函数用于创建目录。该函数执行成功返回 true,执行失败返回 false。其语法格式如下:
下面演示 mkdir() 函数的使用方法,示例代码如下:
需要注意的是,如果要创建的目录已经存在,则会创建失败,并出现警告。为了不影响程序继续运行,可以使用 file_exists() 函数先判断目录是否存在,再进行创建,示例代码如下:
在 PHP 中,mkdir() 函数用于创建目录。该函数执行成功返回 true,执行失败返回 false。其语法格式如下:
bool mkdir( string $pathname[, int $mode = 0777[, bool $recursive = false[, resource $context ]]] )
- $pathname 表示要创建的目录地址,地址的格式可以是绝对路径也可以是相对路径;
- $mode 用于指定目录的访问权限(用于 Linux 环境),默认为 0777;
- $recursive 指定是否递归创建目录,默认为 false。
下面演示 mkdir() 函数的使用方法,示例代码如下:
mkdir('upload');执行上述代码后,会在当前目录下创建一个名为 upload 的目录。
需要注意的是,如果要创建的目录已经存在,则会创建失败,并出现警告。为了不影响程序继续运行,可以使用 file_exists() 函数先判断目录是否存在,再进行创建,示例代码如下:
if (!file_exists('upload')) { mkdir('upload'); }