PHP ftp_chmod() 関数
定義と用法
ftp_chmod() 関数は FTP サーバー上の指定されたファイルの権限を設定します。
成功した場合、この関数は新しい権限を返します。失敗した場合、false を返します。
文法
ftp_chmod(ftp_connection,mode,file)
パラメータ | 説明 |
---|---|
ftp_connection | 必須。使用する FTP 接続(FTP 接続の識別子)を指定します。 |
mode | 必須。新しい権限を指定します。 |
file | 必須。変更する権限のファイルの名前を指定します。 |
例
<?php $conn = ftp_connect("ftp.testftp.com") or die("Could not connect"); ftp_login($conn,"user","pass"); // オーナーは読み取りおよび書き込み可能、他の人が全くの権限を持たない ftp_chmod($conn,"0600","test.txt"); // オーナーは読み取りおよび書き込み可能、他の人が読み取り可能 ftp_chmod($conn,"0644","test.txt"); // オーナーがすべての権限を持ち、他の人が読み取りおよび実行可能 ftp_chmod($conn,"0755","test.txt"); // オーナーがすべての権限を持ち、オーナーが属するグループは読み取り可能 ftp_chmod($conn,"0740","test.txt"); ftp_close($conn); ?>