来源:http://www.jb51.net/article/49970.htm

<?php
  //echo "hello world";
  //echo "yesorno";
 /* function mkdirs($dir, $mode = 0777)
  {

if (is_dir($dir) || @mkdir($dir, $mode)) return TRUE;

if (!mkdirs(dirname($dir), $mode)) return FALSE;

return @mkdir($dir, $mode);

}
  mkdirs("/export/Logs/intelligent");
*/
  //chmod('/export/Logs/intelligent', 0777);
header("Content-type:text/html;charset=utf-8");
 //要创建的多级目录
 //$path="dai/php/php学习";
 $path="/export/Logs/intelligent";
 //判断目录存在否,存在给出提示,不存在则创建目录
 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 创建失败";
  }
 }
 var_dump($_SERVER['DOCUMENT_ROOT']);

?>

php使用mkdir创建多级目录入门例子相关推荐

  1. 【转】php利用mkdir创建多级目录

    先介绍一下 mkdir() 这个函数: mkdir($path,0777,true); 第一个参数:必须,代表要创建的多级目录的路径: 第二个参数:设定目录的权限,默认是 0777,意味着最大可能的访 ...

  2. php利用mkdir()创建多级目录

    先介绍一下 mkdir() 这个函数: mkdir($path,0777,true); 第一个参数:必须,代表要创建的多级目录的路径: 第二个参数:设定目录的权限,默认是 0777,意味着最大可能的访 ...

  3. mkdir 创建多级目录_linux中的目录功能和文件文件管理

    根下的一些目录的功能: bin 普通用户使用的命令 /bin/ls, /bin/date sbin 管理员使用的命令 /sbin/service dev 设备文件 /dev/sda,/dev/sda1 ...

  4. Linux:mkdir 创建多级目录

    正常创建目录的情况下,例如创建 aaa/bbb/ccc 这样的目录,我们第一个想法是 mkdir aaa cd aaa mkdir bbb cd bbb mkdir ccc 进行如此繁琐的操作!!  ...

  5. php 从根目录 开始创建,php创建多级目录的方法

    php创建多级目录的方法 本文实例讲述了php创建多级目录的方法.分享给大家供大家参考.具体实现方法如下: /* 写出一个能创建多级目录的PHP函数 */ function createdirlist ...

  6. Linux mkdir 命令创建多级目录

    前言 CentOS Linux release 8.2.2004 (Core) 创建多级目录 比如创建目录 /data/a/b/c shell> mkdir /data shell> mk ...

  7. php创建多级目录完整封装类操作

    创建多级目录函数中调用创建指定下的指定文件的函数: public function create_dir($dir,$mode=0777){return is_dir($dir) or ($this- ...

  8. PHP递归创建多级目录(一道面试题的解题过程)

    今天看到一道面试题,要写出一个可以创建多级目录的函数: 我的第一个感觉就是用递归创建,具体思路如下: function Directory($dir){ if(is_dir($dir) || @mkd ...

  9. qdir 自动创建多级目录_Qt 判断文件或文件夹是否存在及创建文件夹

    1. 判断文件夹是不是存在 参数说明: QString fullPath;//文件夹全路径 /*方法1*/ bool isDirExist(QString fullPath) { QDir dir(f ...

最新文章

  1. 暑期集训5:并查集 线段树 练习题A:  HDU - 1232 ​​​​​​​
  2. 《C++成员函数重载、覆盖与隐藏》
  3. 一流科技CEO袁进辉:人工智能产业化困局和机遇
  4. webdriver(python)学习笔记一
  5. ES-PHP向ES批量添加文档报No alive nodes found in your cluster
  6. 微软确认5月2日召开新品发布会 8天后就是Build 2017大会
  7. 前端学习(771):小结
  8. Debian下PostgreSQL修改密码与配置详解
  9. Hadoop入门基础教程 Hadoop之伪分布式环境搭建
  10. 记一次由PCI BAR配置不正确引发的硬盘IO调度io_schedule阻塞的经历
  11. ASP.NET 3.5中客户端回发及回调
  12. SpringCloud工作笔记088---SpringBoot启动报错:启动后的端口是8080但是明明配置文件中是8000_Request execution error_ java.net.Conn
  13. php7视频处理扩展_PHP7扩展开发之类型处理
  14. android 教程实例系列
  15. java实训报告_Java实验报告三
  16. ztree 后台异步加载_Ztree 分批异步加载
  17. Sql server bulk insert
  18. 在layer弹出层中使用ueditor,所有的下拉选项事件都显示不了,或被遮挡
  19. 思考项目 求1+2的2次方+3的3次方+4的4次方+5的5次方+6的6次方的值。(异种循环嵌套)
  20. 二十年架构师整理出的Java学习路线,学完年薪百万

热门文章

  1. 「C++」C++ Primer Plus 笔记:第一章 预备知识
  2. 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
  3. 检索数据_18_按照多个字段排序查询结果
  4. faster-rcnn中添加Mask中的RoiAlign层,使回归框更精确( roi_align_layer.cu:240] Check failed: error == cudaSuccess *)
  5. SSD(Single Shot MultiBox Detector):因为数据集中图像通道数不对导致的训练异常
  6. python中一个汉字点3个字节? utf-8
  7. 万国数据联合阿里云发布混合云系列产品 助力企业落地云端
  8. express 对数据库数据增删改查
  9. 关于Kingfisher--备用
  10. 使用ldirectord实现后端RS健康状态监测及LVS调度功能