ftp_rmdir

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_rmdirLöscht ein Verzeichnis

Beschreibung

ftp_rmdir(FTP\Connection $ftp, string $directory): bool

Löscht das angegebene directory vom FTP-Server.

Parameter-Liste

ftp

Eine FTP\Connection-Instanz.

directory

Das zu löschende Verzeichnis. Dies muss entweder ein absoluter oder relativer Pfad zu einem leeren Verzeichnis sein.

Rückgabewerte

Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.

Changelog

Version Beschreibung
8.1.0 Der Parameter ftp erwartet nun eine FTP\Connection-Instanz; vorher wurde eine Ressource erwartet.

Beispiele

Beispiel #1 ftp_rmdir()-Beispiel

<?php

$dir
= 'www/';

// Verbindung aufbauen
$ftp = ftp_connect($ftp_server);

// Login mit Benutzername und Passwort
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);

// Versuche das Verzeichnis $dir zu löschen
if (ftp_rmdir($ftp, $dir)) {
echo
"$dir erfolgreich gelöscht\n";
} else {
echo
"Ein Fehler trat beim Löschen von $dir auf\n";
}

// Verbindung schließen
ftp_close($ftp);

?>

Siehe auch