256 of 410 menu

tmpfile 함수

함수 tmpfile는 고유한 이름을 가진 임시 파일을 생성하고 그 파일에 대한 파일 포인터를 반환합니다. 파일은 읽기 및 쓰기 모드(w+)로 열립니다. 파일이 닫히거나 스크립트 실행이 종료되면 임시 파일이 자동으로 삭제됩니다.

구문

tmpfile();

예제

임시 파일을 생성하고 문자열을 써봅시다:

<?php $tmp = tmpfile(); fwrite($tmp, 'test data'); rewind($tmp); echo fread($tmp, 1024); fclose($tmp); ?>

코드 실행 결과:

'test data'

예제

파일이 닫힌 후 자동으로 삭제되는지 확인해봅시다:

<?php $tmp = tmpfile(); $meta = stream_get_meta_data($tmp); echo file_exists($meta['uri']) ? 'Exists' : 'Deleted'; fclose($tmp); echo file_exists($meta['uri']) ? 'Exists' : 'Deleted'; ?>

코드 실행 결과:

'ExistsDeleted'

함께 보기

  • 함수 tempnam,
    고유한 이름을 가진 파일을 생성합니다
  • 함수 fopen,
    파일을 엽니다
  • 함수 fclose,
    파일을 닫습니다
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부