天空小小岛技术论坛

 找回密码
 注册
搜索
查看: 6512|回复: 0
打印 上一主题 下一主题

[分享] mkdir_p 递归创建目录

[复制链接]
跳转到指定楼层
1#
一粒米 发表于 2012-4-13 16:31:05 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
  1. function mkdir_p($dir, $mode = 0777) {
  2.         if(is_dir($dir)) {
  3.                 //@chmod($dir, $mode);
  4.                 return true;
  5.         }
  6.         if(PHP_VERSION >= '5.0.0') {
  7.                 return mkdir($dir, $mode, true);
  8.         } else {
  9.                 if(is_dir(dirname($dir))) {
  10.                         return mkdir($dir, $mode);
  11.                 } else {
  12.                         mkdir_p(dirname($dir), $mode);
  13.                         return mkdir($dir, $mode);
  14.                 }
  15.         }
  16. }
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|天空小小岛  |京ICP备2025130156号|

GMT+8, 2025-6-21 21:02 , Processed in 0.087991 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表