
finfo_close() 함수는 파일 정보 객체를 닫는 함수입니다. 이 함수를 사용하기 전에, finfo_open() 함수를 통해 파일 정보 객체를 열어야 합니다.
#hostingforum.kr
php
$finfo = finfo_open(FILEINFO_MIME_TYPE);
이 함수를 사용할 때, 에러가 발생하는 이유는 파일 정보 객체를 닫지 않은 상태에서 종료하거나, finfo_open() 함수를 여러 번 호출하여 여러 개의 파일 정보 객체를 열어두고 finfo_close() 함수를 호출했을 때 발생할 수 있습니다.
파일 정보 객체를 닫기 전에, finfo_close() 함수를 호출하여 닫아주어야 합니다.
#hostingforum.kr
php
finfo_close($finfo);
또한, finfo_open() 함수를 여러 번 호출하여 여러 개의 파일 정보 객체를 열어두면, finfo_close() 함수를 호출할 때 에러가 발생할 수 있습니다. 따라서, finfo_open() 함수를 호출할 때마다, finfo_close() 함수를 호출하여 닫아주어야 합니다.
#hostingforum.kr
php
$finfo1 = finfo_open(FILEINFO_MIME_TYPE);
// ...
finfo_close($finfo1);
$finfo2 = finfo_open(FILEINFO_MIME_TYPE);
// ...
finfo_close($finfo2);
이러한 방법으로, finfo_close() 함수를 사용하여 파일 정보 객체를 닫을 수 있습니다.
2025-04-15 18:13