如何使用php创建一个新文件夹

时间:2014-12-31 09:10:50

标签: php

我正在尝试使用PHP创建一个新文件夹。

到目前为止我所拥有的:

$dir = dirname($_SERVER["REQUEST_URI"]).'/images/1/thumb'; 
if( is_dir($dir) === false )
    { 
        mkdir($dir, 0777, true);
    }

但是没有创建该文件夹。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

您必须提供绝对路径,因为url在文件和目录handlig中不起作用。

所以你的新功能将是那样的

   mkdir('./images/1/thumb', 0777, true);

答案 1 :(得分:1)

<?php $structure = './images/1/thumb';

// To create the nested structure, the $recursive parameter 

// to mkdir() must be specified.

if (mkdir($structure, 0777, true)) {
echo "Folder Created";
}else{
echo "Not Created";

} ?>