php 创建文件夹并移动
时间: 2023-10-30 20:03:10 浏览: 103
创建文件夹
创建文件夹并移动可以使用PHP的内置函数`mkdir()`和`rename()`。`mkdir()`函数用于创建一个新的文件夹,`rename()`函数用于移动文件夹。
下面是一个示例代码:
```php
<?php
// 新建文件夹
$folderName = "新建文件夹";
$folderPath = "./" . $folderName; // 文件夹路径
if (!file_exists($folderPath)) {
mkdir($folderPath); // 使用mkdir()函数创建文件夹
echo "成功创建文件夹 " . $folderName . "<br>";
} else {
echo "文件夹 " . $folderName . " 已存在<br>";
}
// 移动文件夹
$newFolderPath = "./移动文件夹/" . $folderName; // 文件夹新的路径
if (file_exists($folderPath)) {
rename($folderPath, $newFolderPath); // 使用rename()函数移动文件夹
echo "成功移动文件夹 " . $folderName . "<br>";
} else {
echo "文件夹 " . $folderName . " 不存在<br>";
}
?>
```
在上面的示例中,我们首先使用`mkdir()`创建一个名为"新建文件夹"的文件夹,并显示成功创建的消息。然后,我们使用`rename()`将该文件夹移动到名为"移动文件夹"的文件夹中,并显示成功移动的消息。
请注意,路径中的"./"代表当前目录。你可以根据实际情况修改路径。另外,为了能够成功创建和移动文件夹,你需要对目标目录具有适当的写入权限。
阅读全文