欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php mkdir()函数的定义与用法

程序员文章站 2022-03-27 16:37:07
...
当我们想在自己的站点中添加多级目录时,可以运用php函数mkdir()来实现这个功能。支持创建中文目录

mkdir() 函数创建目录。若成功,则返回 true,否则返回 false。

使用方法:

mkdir(path,mode,recursive,context)

参数 描述
path 必需。规定要创建的目录的名称。
mode 必需。规定权限。默认是 0777。
recursive 必需。规定是否设置递归模式。
context 必需。规定文件句柄的环境。Context 是可修改流的行为的一套选项。
mkdir() 尝试新建一个由 path 指定的目录。
默认的 mode 是 0777,意味着最大可能的访问权。

举例代码(支持创建中文目录):

<?php
header("Content-type:text/html;charset=utf-8");
//要创建的多级目录
$path="dai/php/php学习";
//判断目录存在否,存在给出提示,不存在则创建目录
if (is_dir($path)){  
echo "对不起!目录 " . $path . " 已经存在!";
}else{
//第三个参数是“true”表示能创建多级目录,iconv防止中文目录乱码
$res=mkdir(iconv("UTF-8", "GBK", $path),0777,true); 
if ($res){
echo "目录 $path 创建成功";
}else{
echo "目录 $path 创建失败";
}
}

?>

以上就是php mkdir()函数的定义与用法的详细内容,更多请关注其它相关文章!

相关标签: mkdir php 用法