PHP chmod() Function












❮ مرجع فایل سیستم PHP

مثال


مجوزها را برای فایل "test.txt" تغییر دهید:




// برای مالک بخوان و بنویس، برای بقیه هیچی

chmod("test.txt",0600);



// برای مالک بخوانید و بنویسید، برای بقیه بخوانید

chmod("test.txt",0644);



// همه چیز برای مالک، بخوانید و برای بقیه اجرا کنید

chmod("test.txt",0755);



// همه چیز برای مالک، برای گروه مالک بخوانید

chmod("test.txt",0740);

?>






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


عملکرد chmod() مجوزهای فایل مشخص شده را تغییر می دهد.



نحو



chmod(پرونده، حالت)

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









را مشخص می کند





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

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



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

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

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

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


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



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

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

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














جزئیات فنی











مقدار بازگشتی: در مورد موفقیت درست است، در مورد شکست نادرست
نسخه PHP: 4.0+




❮ مرجع فایل سیستم PHP