I\'m trying to create a folder structure which has multi level sub folders. For example, I want to create a folder structure like \'Fruits/Edible/Seedless\'. I tried it with
Try using the recursive flag for mkdir($path, $chmod, $recursive)
<?php
mkdir($path, 0, true);
?>
From php.net= recursive Allows the creation of nested directories specified in the pathname. Defaults to FALSE.
You can also use the Linux exec command in the following way to achieve this,
<?php
exec("mkdir -p ".$path);
?>
-p won't throw any error if directory exists, otherwise it will create the directory along with the parent directories.
bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )
See specifically: bool $recursive = false.
http://php.net/manual/en/function.mkdir.php