294 of 410 menu

fclose 함수

fclose 함수는 열린 파일 디스크립터를 닫아 시스템 자원을 해제합니다. 매개변수로는 이전에 fopen 함수를 통해 얻은 파일 디스크립터가 전달됩니다. 이 함수는 파일을 성공적으로 닫으면 true를 반환하고 오류가 발생하면 false를 반환합니다.

구문

fclose(resource $handle): bool

예제

파일을 쓰기 모드로 열고, 데이터를 기록한 후 닫아보겠습니다:

<?php $file = fopen('test.txt', 'w'); fwrite($file, 'Hello World'); $res = fclose($file); var_dump($res); ?>

코드 실행 결과:

true

예제

존재하지 않는 디스크립터를 닫아보려고 시도해 보겠습니다:

<?php $res = fclose(null); var_dump($res); ?>

코드 실행 결과:

false

예제

예외 상황을 처리해 보겠습니다:

<?php $file = fopen('data.txt', 'w'); try { fwrite($file, 'data'); } finally { fclose($file); } ?>

함께 보기

  • 파일을 여는 함수 fopen
  • 파일의 끝을 확인하는 함수 feof
  • 파일을 잠그는 함수 flock
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부