PHP ftp_chmod() Funktion

Definition und Verwendung

Die ftp_chmod() Funktion setzt die Berechtigungen der angegebenen Datei auf dem FTP-Server.

Erfolgreich, dann gibt die Funktion die neuen Berechtigungen zurück. Sonst gibt sie false zurück.

Syntax

ftp_chmod(ftp_connection,mode,file)
Parameter Beschreibung
ftp_connection Erforderlich. Gibt die zu verwendende FTP-Verbindung (Identifikator der FTP-Verbindung) an.
mode Erforderlich. Gibt die neuen Berechtigungen an.
file Erforderlich. Gibt den Namen der Datei an, deren Berechtigungen geändert werden sollen.

Beispiel

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"user","pass");
// Der Eigentümer kann lesen und schreiben, andere haben keine Berechtigungen
ftp_chmod($conn,"0600","test.txt");
// Der Eigentümer kann lesen und schreiben, andere können lesen
ftp_chmod($conn,"0644","test.txt");
// Der Eigentümer hat alle Berechtigungen, andere können lesen und ausführen
ftp_chmod($conn,"0755","test.txt");
// Der Eigentümer hat alle Berechtigungen, die Gruppe des Eigentümers kann lesen
ftp_chmod($conn,"0740","test.txt");
ftp_close($conn);
?>