
file_exists 함수는 지정한 파일 경로에 파일이 존재하는지 확인하는 함수입니다.
파일 경로를 지정할 때, 절대 경로를 사용하는 것이 좋지만 상대 경로는 사용할 수 있습니다.
예를 들어, 'test.txt'라는 파일이 현재 폴더에 존재할 때, file_exists 함수를 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
if (file_exists('test.txt')) {
echo '파일이 존재합니다.';
} else {
echo '파일이 존재하지 않습니다.';
}
위 코드는 올바른 방법으로 사용하고 있습니다.
위 코드에서 'test.txt'라는 파일이 존재하지 않으면, false를 반환합니다. 에러 메시지를 반환하지는 않습니다.
file_exists 함수는 파일이 존재하는지 확인하는 함수이기 때문에, 파일이 존재하지 않으면 false를 반환하고, 파일이 존재하면 true를 반환합니다.
file_exists 함수는 다음의 경우 false를 반환합니다.
- 파일이 존재하지 않는 경우
- 파일이 존재하지 않는 디렉토리 경로에 접근할 때
- 파일이 존재하지 않는 네트워크 경로에 접근할 때
file_exists 함수는 다음의 경우 true를 반환합니다.
- 파일이 존재하는 경우
- 디렉토리 경로에 접근할 때 (디렉토리 자체는 파일이지만, 디렉토리 내의 파일이 존재하지 않을 수 있습니다.)
- 네트워크 경로에 접근할 때 (네트워크 경로에 접근할 수 없을 경우 false를 반환합니다.)
2025-03-03 14:44