سبد (0)

تابع ()ftp_chmod

تابع ()ftp_chmod

PHP FTP Reference PHP FTP Reference

مثال

ست کردن مجوز های فایل:

<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server");
$login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass);

$file = "php/test.txt";

// Try to set read and write for owner and read for everybody else
if (ftp_chmod($ftp_conn, 0644, $file) !== false)
  {
  echo "Successfully chmoded $file to 644.";
  }
else
  {
  echo "chmod failed.";
  }

// close connection
ftp_close($ftp_conn);
?>

تعریف و کاربرد

تابع ()ftp_chmod از طریق ftp مجوزهایی را بر روی یک فایل مشخص شده اعمال می کند. 

نحوه نوشتن

ftp_chmod(ftp_connection,mode,file);
پارامترهاتوضیحات
ftp_connection

ضروری. کانکشن ftp که قرار است استفاده شود را مشخص می کند. 

mode

ضروری.مجوز های جدید را مشخص می کند. 

این پارامتر شامل 4 عدد می باشد: 

  •  اولین عدد همواره 0 است. 
  •  عدد دوم مجوز های مالک را مشخص می کند. 
  •  عدد سوم مجوزهای گروه کاربری مالک(owner's user group) را مشخص می کند. 
  •  چهارمین عدد مجوز های دیگران را مشخص می کند. 

مقادیر امکان پذیر(برای ست کردن مجوز های چندگانه اعداد زیر را اضافه نمایید):

  • 1 = مجوزهای اجرایی
  • 2 = مجوزهای نوشتن
  • 4 = مجوزهای خواندن
file

ضروری. فایلی که قرار است مجوز بر روی آن اعمال شود را مشخص می کند. 


جزئیات تکنیکی

مقدار برگشتی:

در صورت موفقیت مجوز های جدید فایل را برمی گرداند  و در صورت شکست FALSE برگردانده خواهد شد. 

ورژن php: 5+

PHP FTP Reference PHP FTP Reference

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه