is_readable() 함수는 파일을 읽을 수 있는지 확인합니다. 이 함수는 파일이나 디렉토리가 존재하고 읽을 수 있는 경우 TRUE를 반환합니다. 파일이나 디렉토리가 존재하지 않으면 FALSE를 반환합니다.
구문
is_readable(file_path)
매개변수
-
file_path - 확인할 파일을 지정합니다.
반환
is_readable() 함수는 파일이나 디렉토리가 존재하고 읽을 수 있는 경우 TRUE를 반환합니다. 파일이나 디렉토리가 존재하지 않으면 FALSE를 반환합니다.
예시
<?php $file_path = "new.txt"; if(is_readable($file_path)) { echo ("Readable!"); } else { echo ("Not readable!"); } ?>
출력
Not readable!
파일을 읽을 수 있는 경우 파일도 읽는 또 다른 예를 살펴보겠습니다.
다음 내용이 포함된 "demo.txt" 파일이 있습니다.
This is demo text in demo file!
다음은 파일을 읽을 수 있는지 여부를 확인하는 코드입니다. 읽을 수 있으면 파일 내용도 표시됩니다.
예시
<?php $file_path = "demo.txt"; if(is_readable($file_path)) { echo ("Readable!"); echo ("Reading file: "); readfile($file_path); } else { echo ("Not readable!"); } ?>
출력
Not readable!