php使用mkdir创建多级目录入门例子

 更新时间:2014年05月10日 11:09:11   作者:  
这篇文章主要介绍了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 创建失败";
  }
 }

?>

相关文章

  • Laravel服务容器绑定的几种方法总结

    Laravel服务容器绑定的几种方法总结

    这篇文章主要给大家介绍了关于Laravel服务容器绑定的几种方式,文中通过示例代码介绍的非常详细,对大家学习或者使用Laravel具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-06-06
  • Swoole webSocket消息服务系统压力测试解析

    Swoole webSocket消息服务系统压力测试解析

    这篇文章主要为大家介绍了Swoole webSocket消息服务系统压力测试解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • thinkphp普通查询与表达式查询实例分析

    thinkphp普通查询与表达式查询实例分析

    这篇文章主要介绍了thinkphp普通查询与表达式查询,以实例形式较为详细的分析了thinkphp中的普通查询与表达式查询具体用法,包含普通查询的字符串方式与数组方式以及表达式查询中的各种常用技巧,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • Smarty简单生成表单元素的方法示例

    Smarty简单生成表单元素的方法示例

    这篇文章主要介绍了Smarty简单生成表单元素的方法,涉及Smarty模板文件操作的相关技巧,需要的朋友可以参考下
    2016-05-05
  • Laravel 5框架学习之日期,Mutator 和 Scope

    Laravel 5框架学习之日期,Mutator 和 Scope

    这篇文章主要介绍了Laravel 5框架学习之日期,Mutator 和 Scope的相关资料,需要的朋友可以参考下
    2015-04-04
  • PHP利用超级全局变量$_GET来接收表单数据的实例

    PHP利用超级全局变量$_GET来接收表单数据的实例

    下面小编就为大家带来一篇PHP利用超级全局变量$_GET来接收表单数据的实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-11-11
  • PHP实现正则匹配所有括号中的内容

    PHP实现正则匹配所有括号中的内容

    这篇文章主要介绍了PHP实现正则匹配所有括号中的内容,需要的朋友可以参考下
    2018-06-06
  • PHP缩略图生成和图片水印制作

    PHP缩略图生成和图片水印制作

    这篇文章主要为大家详细介绍了PHP缩略图生成和图片水印制作过程,php实现水印添加与缩略图生成的相关步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • laravel 5 实现模板主题功能

    laravel 5 实现模板主题功能

    很多cms里都有模板主题功能,我们可以通过一个配置切换主题,这个功能在laravel下如何实现呢?今天我们就来探讨下这个问题。
    2015-03-03
  • PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】

    PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】

    这篇文章主要介绍了PHP7使用ODBC连接SQL Server2008 R2数据库,结合实例形式分析了基于thinkPHP5.1框架使用ODBC连接SQL Server2008数据库相关操作技巧,需要的朋友可以参考下
    2019-05-05

最新评论