English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP 기초 강의

PHP 고급 강의

PHP & MySQL

PHP 참조 매뉴얼

PHP umask() 함수 사용법 및 예제

PHP 파일 시스템 참조 매뉴얼

umask() 함수는 PHP의 umask를 mask & 0으로 설정합니다777 그리고 원래 umask를 반환합니다. PHP가 서버 모듈로 사용될 때, 각 요청이 끝날 때마다 umask가 복원됩니다.

문법

int umask ([ int $mask ] )

이 함수는 PHP의 umask를 mask&0으로 설정할 수 있습니다777그리고 원래 umask를 반환합니다. PHP를 서버 모듈로 사용할 때, 각 요청이 완료되면 umask가 복원됩니다.

 umask()를 호출하지 않으면 현재 umask를 반환합니다. 매개변수가 있으면 원래 umask를 반환합니다.

온라인 예제

<?php
   $old = umask(0);
   chmod("PhpProject/php/sample.txt", 0755);
   umask($old);
   //검사
   if($old != umask()) {
      echo "umask을 변경할 때 오류가 발생했습니다";
   }
?>

PHP 파일 시스템 참조 매뉴얼