PHP umask() ฟังก์ชัน
การเขียนและการใช้งาน
umask() ฟังก์ชันเปลี่ยน umask ปัจจุบัน
umask() กำหนด umask ของ PHP ให้เป็น mask & 0777 และคืนค่า umask ก่อนหน้า ขณะที่ PHP ทำงานเป็นโมดูลของเซิร์ฟเวอร์ มันจะทำการเรียกคืน umask หลังจากทุกคำขอ
การเรียกใช้ umask() โดยไม่มีประกาศจะคืนค่า umask ปัจจุบัน
สัญญาณ
umask(mask)
ประกาศ | รายละเอียด |
---|---|
mask | จำเป็น กำหนดสิทธิการใช้งานใหม่ โดยเริ่มต้นที่ 0777 |
คำเตือนและหมายเหตุ
หมายเหตุ:หลีกเลี่ยงการใช้ฟังก์ชันนี้ในเซิร์ฟเวอร์ที่มีหลายสาย หลังจากที่สร้างแบบที่เรียกว่า ยังคงความสามารถดังกล่าวที่จะเปลี่ยนสิทธิการใช้งาน ยังคงความสามารถดังกล่าวด้วย chmod()การใช้ umask() อาจทำให้เกิดสถานการณ์ที่ไม่สามารถทางการคาดการณ์ได้ในโปรแกรมที่ทำงานร่วมกันและเซิร์ฟเวอร์ เพราะพวกเขาใช้ umask ตามกำหนด