如何在现有父目录中创建子目录


how to create a sub-directory inside an existing parent directory

在我的站点根目录中,我上传了一个名为的目录,我还有另一个名称为inc的文件存储目录。

当用户注册时,我想在上传的父目录中创建一个子目录。

据我所知,我必须使用退出inc目录/这样我就可以进入上传的目录,并使用mkdir((成功创建里面的子目录

我试过这个,但对我没有好处:

<?php
$username = "jamesodurojbe";
$root = dirname(__FILE__);
    $dir1 = $root . "../uploaded/$username";
    if(!is_dir($dir1)){
     mkdir($dir1);
    }
?>

请帮助

使用mkdir(): 的第三个参数

$path = '/path/to/folder/with/subdirectory';
mkdir($path, 0777, true);

在我的情况下,我不得不带着领先的离开inc方向

//上传/$username

信用属于Ryan Vincent

整个代码必须看起来像:

//create user account directory folder for uploads
    $root = dirname(__FILE__);
    $dir1 = $root . "/../uploaded/$username";
    if(!is_dir($dir1)){
     mkdir($dir1);