is_writable 함수

함수 is_writable는 지정된 파일이나 디렉터리가 존재하고 쓰기 가능한지 확인합니다. 매개변수로 파일이나 디렉터리의 경로를 전달합니다. 함수는 쓰기가 가능하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

구문

phpis_writable(filename);

예제

파일 'test.txt'가 쓰기 가능한지 확인해 봅시다:

php<?php
  $res = is_writable('test.txt');
  var_dump($res);
?>

코드 실행 결과:

phptrue

예제

존재하지 않는 파일의 접근 가능성을 확인해 봅시다:

php<?php
  $res = is_writable('nonexistent.txt');
  var_dump($res);
?>

코드 실행 결과:

phpfalse

예제

디렉터리가 쓰기 가능한지 확인해 봅시다:

php<?php
  $res = is_writable('/path/to/directory');
  var_dump($res);
?>

코드 실행 결과:

phptrue

함께 보기

  • 함수 is_readable,
    읽기 가능 여부를 확인합니다.
  • 함수 is_executable,
    실행 가능 여부를 확인합니다.
  • 함수 chmod,
    접근 권한을 변경합니다.