如何使用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;
}
}
如果您在Windows上工作,则需要将斜杠(/)替换为反斜杠()