file_exists 함수
함수 file_exists는 지정된 경로에 파일이나 디렉터리가 존재하는지 확인합니다.
파일이나 디렉터리가 존재하면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
함수의 매개변수로는 파일에 대한 절대 경로나 상대 경로 문자열이 전달됩니다.
구문
file_exists(string $filename): bool
예제
현재 디렉터리에 있는 파일 'test.txt'의 존재 여부를 확인해 봅시다:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
코드 실행 결과 (파일이 존재할 경우):
true
예제
존재하지 않는 파일의 존재 여부를 확인해 봅시다:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
코드 실행 결과:
false
예제
디렉터리의 존재 여부를 확인해 봅시다:
<?php
$res = file_exists('images/');
var_dump($res);
?>
코드 실행 결과 (디렉터리가 존재할 경우):
true
함께 보기
-
디렉터리를 확인하는 함수
is_dir,
-
파일을 확인하는 함수
is_file,
-
읽기 가능 여부를 확인하는 함수
is_readable,
-
쓰기 가능 여부를 확인하는 함수
is_writable,