[PHP] 파일관련 함수

홈 > IT > IT정보
IT정보

[PHP] 파일관련 함수

특정파일이 존재하는지 여부를 확인하기 위해서
PHP는 아래 세가지 함수를 상담합니다.
세가지의 함수는 아래와 같은 특징과 차이점이 존재합니다.

1. is_file()
 - 파일의 확인만 가능하고, 디렉터리를 조회하는 경우 반드시 false. 즉 거짓을 반환합니다.

2. file_exists()
 - 파일과 경로의 확인이 가능합니다.

3. file()
 - 특정도메인(서버)에 있는 파일의 유무를 확인할 수 있습니다.

활용하는 예시입니다.

<?php
  $check_file = file_exists("./dev_secu.pdf");
  $di_file = file_exists("www.hacure.com/selovic");

  if ($check_file) { //파일의 유무를 체크함
    echo 'File is here';
  }
  else {
    echo 'Not found file.';
  }
  if ($di_file) { //디렉터리의 유무를 체크함
	  echo 'Directory True';
  }
  else {
	  echo 'Directory False';
  }
?>

Category
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand
PlusFriend Chat