ftp_chmod() 函數設定FTP 伺服器上指定檔案的權限。
如果成功,則函數傳回新的權限。如果失敗,則傳回FALSE 和一個警告。
ftp_chmod(ftp_connection,mode,file)
參數 | 描述 |
---|---|
ftp_connection | 必需。規定要使用的FTP 連線。 |
mode | 必需。規定新的權限。 mode 參數由4 個數字組成: 第一個數字通常是0 第二個數字規定所有者的權限 第三個數字規定所有者所屬的使用者群組的權限 第四個數字規定其他所有人的權限 可能的值(如需設定多個權限,請對下面的數字進行總計): 1 = 執行權限 2 = 寫入權限 4 = 讀取權限 |
file | 必需。規定要修改權限的檔案的名稱。 |
<?php$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");ftp_login($conn,"user","pass");// Read and write for owner, nothing for everybody elseftp_chmod($conn,"0600","test.txt");// Read and write for owner, read for everybody elseftp_chmod($conn,"0644","test.txt");// Everything for owner, read and execute for everybody elseftp_chmod($conn,"0755","test.txt"); Everything for owner, read for owner's groupftp_chmod($conn,"0740","test.txt");ftp_close($conn);?>