当前位置:Gxlcms > PHP教程 > phpmkdir()函数的定义与用法

phpmkdir()函数的定义与用法

时间:2021-07-01 10:21:17 帮助过:23人阅读

当我们想在自己的站点中添加多级目录时,可以运用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()函数的定义与用法的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行