热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php无限级创建目录几个函数

创建目录是在文件上传中经常会碰到的事情,如果我要根据日期来生成相对就的目录并且保存文件,这样就需要这个功能了,实例代码如下:functionmkdirs($dir){if(!is_dir($dir)){if(!mkdirs(dirname($dir)...

创建目录是在文件上传中经常会碰到的事情,如果我要根据日期来生成相对就的目录并且保存文件,这样就需要这个功能了,实例代码如下:

  1. function mkdirs($dir
  2.  if(!is_dir($dir)){ 
  3.   if(!mkdirs(dirname($dir))){ 
  4.    return false;} 
  5.   if(!mkdir($dir,0777)){ 
  6.    return false;} 
  7.  } 
  8.  return true; 
  9. //测试方法 
  10. $img_path = realpath("../../../upfile/www.phpfensi.com/").'/'.date("y/m/d/");  
  11. mkdirs($img_path); 
  12. //函数了 
  13. function mkdir_r($dirname$rights=0777){ 
  14.     $dirs = explode('/'$dirname); 
  15.     $dir=''
  16.     foreach ($dirs as $part) { 
  17.         $dir.=$part.'/'
  18.         if (!is_dir($dir) && strlen($dir)>0) 
  19.             mkdir($dir$rights); 
  20.     } 
  21. $path ="www.phpfensi.com/".date("y/m"); 
  22. mkdir_r($path); 

推荐阅读
author-avatar
只为_sunny
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有