Phar::unlinkArchive

(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 2.0.0)

Phar::unlinkArchive — 디스크와 메모리에서 phar 아카이브를 완전히 제거합니다.


설명

final public static Phar::unlinkArchive(string $filename): bool

디스크와 메모리에서 phar 아카이브를 제거합니다.


매개변수

filename
phar 아카이브에 대한 디스크의 경로입니다.

반환 값

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


오류/예외

Phar 아카이브에 대한 열린 파일 포인터가 있거나 phar 아카이브를 참조하는 기존 Phar, PharData 또는 PharFileInfo 객체가 있는 경우 PharException이 발생합니다.


Examples

예제 #1 Phar::unlinkArchive() 예제

                  
<?php
// simple usage
Phar::unlinkArchive('/path/to/my.phar');

// more common example:
$p = new Phar('my.phar');
$fp = fopen('phar://my.phar/file.txt', 'r');
// this creates 'my.phar.gz'
$gp = $p->compress(Phar::GZ);
// remove all references to the archive
unset($p);
fclose($fp);
// now remove all traces of the archive
Phar::unlinkArchive('my.phar');
?>
                  
                

기타