Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php循环检测并创建目录的方法

php循环检测并创建目录的方法

WBOY
WBOYasal
2016-07-25 09:04:491074semak imbas
  1. // 循环创建目录
  2. function mk_dir($dir, $mode = 0755)
  3. {
  4. if (is_dir($dir) || @mkdir($dir,$mode)) return true;
  5. if (!mk_dir(dirname($dir),$mode)) return false;
  6. return @mkdir($dir,$mode);
  7. }
复制代码

方法2:

  1. $filepath = "test/upload/2010/image.gif";

  2. createDir(dirname($filepath));
  3. //接下来就可以move_uploaded_file了!
  4. /*

  5. * 功能:循环检测并创建文件夹
  6. * 参数:$path 文件夹路径
  7. * 返回:
  8. */
  9. function createDir($path){
  10. if (!file_exists($path)){
  11. createDir(dirname($path));
  12. mkdir($path, 0777);
  13. }
  14. }
  15. ?>
复制代码


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn