会员登录 | 注册会员 | 学习交流 | 会员中心 | 在线充值 | QQ在线咨询
扫一扫添加微信咨询
咨询电话:199-4385-7008
在线客服:
本站主要提供AICS6、PSCS6、CDRX6、DWCS6、html、CSS样式、js脚本、ASP、PHP等视频教程,近期隆重推出平面设计、网页设计视频教程套装,在线学习结合视频光盘/U盘,是您成为设计大师的必经之路!
您所在的位置:首页 >> 实例讲解 >> 在php中如何利用mkdir创建多级目录

实例讲解

在php中如何利用mkdir创建多级目录

发布时间:2017-03-29 15:23:41 来源: 点击数:2347
摘要:在PHP网站开发中,经常需要用到图片上传功能,上传图片或者文件时,也经常需要创建目录,那么php利用mkdir创建多级目录就是我们经常用到的函数,下面先介绍一下 mkdir() 这个函数

在php中如何利用mkdir创建多级目录

在php网站开发中,经常需要用到图片上传功能,上传图片或者文件时,也经常需要创建目录,那么php利用mkdir创建多级目录就是我们经常用到的函数,下面先介绍一下 mkdir() 这个函数:

mkdir($path,0777,true);

第一个参数:必须,代表要创建的多级目录的路径;

第二个参数:设定目录的权限,默认是 0777,意味着最大可能的访问权;

第三个参数:true表示允许创建多级目录。

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

<?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 创建失败";

   }

  }

?>

热门推荐

客服热线(8:00-23:00)

133 4385 7008

在线QQ客服:3316841367 张老师
微信账号:laozhangsoft123

微信公众号