unlink 함수

(PHP 4, PHP 5, PHP 7, PHP 8)

unlink — 파일 삭제


설명

unlink(string $filename, ?resource $context = null): bool

filename을 삭제합니다. Unix C unlink() 함수와 유사합니다. 실패 시 E_WARNING 레벨 오류가 생성됩니다.


매개변수

filename
파일의 경로입니다.

파일이 심볼릭 링크인 경우 심볼릭 링크가 삭제됩니다. Windows에서 디렉토리에 대한 심볼릭 링크를 삭제하려면 대신 rmdir()을 사용해야 합니다.

scontext
컨텍스트 스트림 리소스입니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


변경 로그

버전 설명
7.3.0 Windows에서는 이제 핸들이 사용 중인 파일을 unlink()할 수 있지만 이전에는 실패했습니다. 그러나 연결 해제된 파일에 대한 모든 핸들이 닫힐 때까지 연결 해제된 파일을 다시 만드는 것은 여전히 ​​불가능합니다.

Examples

예제 #1 기본 unlink() 사용법

                  
<?php
$fh = fopen('test.html', 'a');
fwrite($fh, '<h1>Hello world!</h1>');
fclose($fh);

unlink('test.html');
?>
                  
                

기타