توابع ftp_chmod() PHP

تعریف و استفاده

توابع 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);
?>