简体   繁体   English

如何使用PHP创建文件夹和子文件夹,用户可以给出自己的名称和要创建的文件夹数

[英]How to create folders and subfolders using PHP where user can give his own NAME and number of folders to be created

如何使用PHP创建文件夹和子文件夹,用户可以为文件夹和子文件夹指定自己的名称以及必须创建的文件夹数量

<?php
$pathToDirCreationTopDir = '/var/www/path/to';
$mainDir = $_GET['mainDir'];
$subDirs = $_GET['subDirs'];

if (!mkdir($pathToDirCreationTopDir . '/' . $mainDir)) {
    echo 'Main dir creation failed!';
    exit;
}
$pathToDirCreationTopDir = $pathToDirCreationTopDir . '/' . $mainDir;

foreach ($subDirs as $subDirName) {
    if (!mkdir($pathToDirCreationTopDir . '/' . $subDirName)) {
        echo 'Sub dir creation failed!';
        exit;
    }
}

If you work on Windows you need to replace the slashes (/) with backslashes () 如果您在Windows上工作,则需要将斜杠(/)替换为反斜杠()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM