Phar::hasMetadata
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.2.0)
Phar :: hasMetadata - phar에 전역 메타데이터가 있는지 여부를 반환합니다.
설명
public Phar::hasMetadata(): bool
phar에 전역 메타 데이터 세트가 있는지 여부를 반환합니다.
매개변수
매개변수가 없습니다.
반환 값
메타 데이터가 설정되어 있으면 true
를 반환하고 그렇지 않으면 false
를 반환합니다.
Examples
예제 #1 Phar::hasMetadata() 예제
<?php
try {
$phar = new Phar('myphar.phar');
var_dump($phar->hasMetadata());
$phar->setMetadata(array('thing' => 'hi'));
var_dump($phar->hasMetadata());
$phar->delMetadata();
var_dump($phar->hasMetadata());
} catch (Exception $e) {
// handle error
}
?>
위의 예는 다음을 출력합니다.
bool(false) bool(true) bool(false)
기타
- Phar::getMetadata() - phar 아카이브 메타 데이터를 반환합니다.
- Phar::setMetadata() - phar 아카이브 메타 데이터를 설정합니다.
- Phar::delMetadata() - phar의 전역 메타데이터를 삭제합니다.