umask()

PHP umask() funksiyasi

❮ PHP fayl tizimi ma’lumotnomasi

Misol

Joriy umask qiymatini qaytaring:

<?php $file = "test.txt"; echo (umask()); ?>


ULASHISH

Ta’rif va qo‘llanilishi

umask() funksiyasi fayllar uchun fayl ruxsatlarini o‘zgartiradi.

Bu funksiya PHP’ning umask qiymatini mask & 0777 ga o‘rnatadi va eski umask qiymatini qaytaradi.

Sintaksis

umask(mask)

Parametr qiymatlari

Parametr Tavsif
mask Ixtiyoriy. Yangi ruxsatlarni belgilaydi. Standart qiymat: 0777

mask parametri to‘rtta sondan iborat:

  • Birinchi raqam har doim nol
  • Ikkinchi raqam egasi uchun ruxsatlarni belgilaydi
  • Uchinchi raqam egasining foydalanuvchilar guruhi uchun ruxsatlarni belgilaydi
  • To‘rtinchi raqam qolgan barcha foydalanuvchilar uchun ruxsatlarni belgilaydi

Mumkin bo‘lgan qiymatlar (bir nechta ruxsatni o‘rnatish uchun quyidagi sonlarni qo‘shing):

  • 1 = bajarish ruxsati
  • 2 = yozish ruxsati
  • 4 = o‘qish ruxsati


Texnik tafsilotlar

Qaytariladigan qiymat: umask() argumentlarsiz chaqirilsa, joriy umask qiymatini, aks holda eski umask qiymatini qaytaradi
PHP versiyasi: 4.0+
PHP o‘zgarishlar tarixi: PHP 8.0: mask endi null qiymat qabul qila oladi (nullable)

❮ PHP fayl tizimi ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!