FtpClient\FtpClient::mkdir PHP Méthode

mkdir() public méthode

Creates a directory.
See also: FtpClient::rmdir()
See also: FtpClient::remove()
See also: FtpClient::put()
See also: FtpClient::putAll()
public mkdir ( string $directory, boolean $recursive = false ) : array
$directory string The directory
$recursive boolean
Résultat array
    public function mkdir($directory, $recursive = false)
    {
        if (!$recursive or $this->isDir($directory)) {
            return $this->ftp->mkdir($directory);
        }
        $result = false;
        $pwd = $this->ftp->pwd();
        $parts = explode('/', $directory);
        foreach ($parts as $part) {
            if (!@$this->ftp->chdir($part)) {
                $result = $this->ftp->mkdir($part);
                $this->ftp->chdir($part);
            }
        }
        $this->ftp->chdir($pwd);
        return $result;
    }