PHP ftp_chmod() Function












❮ مرجع PHP FTP



مثال


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



// اتصال و ورود به سرور FTP

$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("نمی توان به $ftp_server متصل شد");
$login = ftp_login($ftp_conn، $ftp_use
ame، $ ftp_userpass);

$file = "php/test.txt";


// سعی کنید خواندن و نوشتن را برای مالک و خواندن را برای بقیه تنظیم کنید

if (ftp_chmod($ftp_conn, 0644, $file) !== false)
  {
  echo "$file با موفقیت به 644 تبدیل شد.";
 
دیگر
  {
echo "chmod شکست خورد.";
 


// بستن اتصال
ftp_close($ftp_conn);
?>





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


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



نحو



ftp_chmod(ftp_conn، حالت، فایل);

مقادیر پارامتر

















مشخص می کند

پارامتر توضیح
ftp_conn لازم است. اتصال FTP برای استفاده را مشخص می کند
حالت لازم است. مجوزهای جدید را مشخص می کند.

این پارامتر از چهار عدد تشکیل شده است:



  • عدد اول همیشه صفر است

  • عدد دوم مجوزها را برای OWNER مشخص می کند

  • شماره سوم مجوزهای گروه کاربر مالک را مشخص می کند

  • عدد چهارم مجوزها را برای همه افراد دیگر مشخص می کند


مقادیر ممکن (برای تنظیم چندین مجوز، اعداد زیر را جمع کنید):



  • 1 = اجرای مجوزها

  • 2 = مجوزهای نوشتن

  • 4 = مجوزهای خواندن


پرونده لازم است. فایلی را برای تنظیم مجوزها در












جزئیات فنی











مقدار بازگشتی: مجوزهای فایل جدید در مورد موفقیت، FALSE در صورت شکست
نسخه PHP: 5+




❮ مرجع PHP FTP