تابع ()fileperms
تابع ()fileperms
تعریف و کاربرد
تابع ()fileperms مجوزهای(permissions) یک فایل یا دایرکتوری را برمی گرداند.
این تابع در صورت موفقیت، مجوزها را بعنوان یک عدد، برمی گرداند و در صورت شکست، FALSE را برمی گرداند.
نحوه نوشتن
fileperms(filename)
پارامترها | توضیحات |
---|---|
filename |
ضروری. فایلی که قرار است بررسی شود را مشخص می کند. |
نکات قابل توجه
نکته: نتیجه ی این تابع در کش ذخیره می شود. برای پاک کردن کش از تابع ()clearstatcache استفاده کنید.
مثال 1
<?php
echo fileperms("test.txt");
?>
echo fileperms("test.txt");
?>
خروجی کد بالا برابر است با:
33206
مثال 2
نمایش دادن مجوز ها بعنوان یک مقدار اکتال:
<?php
echo substr(sprintf("%o",fileperms("test.txt")),-4);
?>
echo substr(sprintf("%o",fileperms("test.txt")),-4);
?>
خروجی کد بالا برابر است با:
1777
- نوشته شده توسط احسان عباسی
- بازدید: 2886