首页 > 编程 > PHP > 正文

PHP创建多级目录

2019-11-08 02:59:00
字体:
来源:转载
供稿:网友

1.使用到函数1.1新建目录的函数bool mkdir(string $pathname [,int $mode=0777 [,bool $recursive=false [,resource $context]]])参数说明:pathname——目录的路径mode——默认的mode是0777,意味着最大的可能访问权,mode在windows下被忽略recursive——true表示允许在指定的目录下创建嵌套的目录context——在 php 5.0.0 中增加了对上下文(Context)的支持1.2转换字符串编码的函数string iconv(string $in_charset, string $out_charset, string $str)参数说明:in_charset——输入的字符集out_charset——输出的字符集str——要转换的字符串

2.完整的示例代码

<?php	header("Content-type:text/html;charset=utf-8");	//要创建的多级目录	$path= "D:/MyTest/PHP/PDF教程";	//判断目录存在否,存在给出提示,不存在则创建目录	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创建失败!";		}	}?>这样,在D盘中就会出现如下的多级目录 /MyTest/PHP/PDF教程


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表