PHP umask() Function












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

مثال


umask فعلی را برگردانید:




$file = "test.txt";

echo (umask());

?>







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


تابع umask() مجوزهای فایل را برای فایل‌ها تغییر می‌دهد.


این تابع umask PHP را روی mask & 0777 و قدیمی را برمی گرداند
umask.



نحو



umask(ماسک)

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











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

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



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

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

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

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


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



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

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

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















جزئیات فنی





را برمی گرداند





مقدار بازگشتی: اگر umask() را بدون هیچ آرگومان فراخوانی کنید، umask فعلی را برمی گرداند.
در غیر این صورت umask قدیمی
نسخه PHP: 4.0+



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