PharData::delMetadata

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

PharData::delMetadataDeletes the global metadata of a zip archive

說明

public PharData::delMetadata(): bool

注意:

此方法需要 將 php.ini 中的 phar.readonly 設(shè)為 0 以適合 Phar 對象. 否則, 將拋出PharException.

Deletes the global metadata of the zip archive

參數(shù)

返回值

returns true on success, but it is better to check for thrown exception, and assume success if none is thrown.

錯誤/異常

Throws PharException if errors occur while flushing changes to disk.

范例

示例 #1 A PharData::delMetaData() example

<?php
try {
    
$phar = new PharData('myphar.zip');
    
var_dump($phar->getMetadata());
    
$phar->setMetadata("hi there");
    
var_dump($phar->getMetadata());
    
$phar->delMetadata();
    
var_dump($phar->getMetadata());
} catch (
Exception $e) {
    
// handle errors
}
?>

以上例程會輸出:

NULL
string(8) "hi there"
NULL

參見