如何在php ftp函数中获取单个文件的文件权限

时间:2011-11-28 19:07:44

标签: php ftp chmod

这是我目前正在使用的功能:

ftp_site($conn_id, 'CHMOD 0777 ./httpdocs/test.txt');

如何获取单个文件的权限(读取,写入等)?

// Set up basic connection
$ftp_server = "test.com";
$conn_id = ftp_connect($ftp_server,21);

// Login with username and password
$ftp_user_name = "user";
$ftp_user_pass = "pass";
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
ftp_pasv($conn_id, true);

//ftp_site($conn_id, 'CHMOD 0777 ./httpdocs/test.txt');

1 个答案:

答案 0 :(得分:1)

<强>更新

如何 - http://www.php.net/manual/en/function.ftp-rawlist.php - 似乎你可以通过这种方式获得文件权限......虽然这不会以数字形式提供给你,但你可以获得权限...

---原创---

您可以使用PHP函数fileperms()

获取当前文件权限

有关详细信息,请参阅http://www.php.net/fileperms