PharData::delete

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

PharData::delete — tar/zip 아카이브 내의 파일 삭제


설명

public PharData::delete(string $localName): bool

아카이브 내의 파일을 삭제합니다. 이것은 아래 예제와 같이 스트림 래퍼에 해당하는 unlink()를 호출하는 것과 기능적으로 동일합니다.


매개변수

localName
삭제할 파일에 대한 아카이브 내의 경로입니다.

반환 값

성공하면 true를 반환하지만 throw된 예외를 확인하고 아무 것도 throw되지 않으면 성공이라고 가정하는 것이 좋습니다.


오류/예외

디스크에 변경 사항을 플러시하는 동안 오류가 발생하면 PharException이 발생합니다.


Examples

예제 #1 PharData::delete() 예제

                  
<?php
try {
    $phar = new PharData('myphar.zip');
    $phar->delete('unlink/me.php');
    // this is equivalent to:
    unlink('phar://myphar.phar/unlink/me.php');
} catch (Exception $e) {
    // handle errors
}
?>
                  
                

기타