PHP ftp_chmod() -funktio

Määritelmä ja käyttö

ftp_chmod() -funktio asettaa FTP-palvelimella määritellyn tiedoston oikeudet.

Jos onnistuu, tätä funktiota palauttaa uudet oikeudet. Muussa tapauksessa palauttaa false.

Syntaksi

ftp_chmod(ftp_connection,mode,file)
Parametrit Kuvaus
ftp_connection Välttämätön. Määrittää käytettävän FTP-yhteyden (FTP-yhteyden tunniste).
mode Välttämätön. Määrittää uudet oikeudet.
file Välttämätön. Määrittää muutettavien oikeuksien tiedoston nimi.

Esimerkki

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"user","pass");
// Omistaja voi lukea ja kirjoittaa, muut eivät voi tehdä mitään
ftp_chmod($conn,"0600","test.txt");
// Omistaja voi lukea ja kirjoittaa, muut voivat lukea
ftp_chmod($conn,"0644","test.txt");
// Omistaja omaa kaikki oikeudet, muut voivat lukea ja suorittaa
ftp_chmod($conn,"0755","test.txt");
// Omistaja omaa kaikki oikeudet, omistajan ryhmä voi lukea
ftp_chmod($conn,"0740","test.txt");
ftp_close($conn);
?>