Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 创建第二个文件夹并放入第一个文件夹_Php_Mkdir - Fatal编程技术网

Php 创建第二个文件夹并放入第一个文件夹

Php 创建第二个文件夹并放入第一个文件夹,php,mkdir,Php,Mkdir,所以我猜你读了这个标题,觉得这很简单,但是我想做的不是那么简单,我想不出更好的标题,所以让我进一步解释一下 我要做的是创建一个文件夹,然后创建第二个、第三个、第四个文件夹,并将每个文件夹放在最后一个文件夹中,这样我将得到一个文件夹路径,如:1>2>3>4>5 我目前有一个创建5个文件夹的代码段: $x=1; while($x<=5) { mkdir($x); $x++; } $x=1; 而($x如果您的PHP版本是5.0.0或更高版本,则可以使用以下递归参数: 更新:您可以使用

所以我猜你读了这个标题,觉得这很简单,但是我想做的不是那么简单,我想不出更好的标题,所以让我进一步解释一下

我要做的是创建一个文件夹,然后创建第二个、第三个、第四个文件夹,并将每个文件夹放在最后一个文件夹中,这样我将得到一个文件夹路径,如:1>2>3>4>5

我目前有一个创建5个文件夹的代码段:

$x=1;
while($x<=5) {
   mkdir($x);
 $x++;
} 
$x=1;

而($x如果您的PHP版本是
5.0.0
或更高版本,则可以使用以下递归参数:

更新:您可以使用
for
循环,以避免将单词
写入“文件夹”
五次:

$path = "";
for($i = 1; $i <= 5; $i++) $path .= "folder $i/";
mkdir($path, 0777, true);
$path=”“;

对于($i=1;$i我还没有检查过这是否有效,但想法是在你前进的过程中建立你的路径:

$path = '/somepath';
$x = 1;
while($x<=5) {
  $path .= $x . '/'
  mkdir($path);
  $x++
}
$path='/somepath';
$x=1;

while($X这是我想要的,但如何做到这一点,这样我就不必写出每个文件夹的名称
文件夹1/文件夹2/文件夹3/文件夹4/文件夹5/
$path = '/somepath';
$x = 1;
while($x<=5) {
  $path .= $x . '/'
  mkdir($path);
  $x++
}