PharData::delMetadata

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

PharData::delMetadataDeletes the global metadata of a zip archive

说锟斤拷

PharData::delMetadata ( void ) : bool

Note:

锟剿凤拷锟斤拷锟斤拷要 锟斤拷 php.ini 锟叫碉拷 phar.readonly 锟斤拷为 0 锟斤拷锟绞猴拷 Phar 锟斤拷锟斤拷. 锟斤拷锟斤拷, 锟斤拷锟阶筹拷PharException.

Deletes the global metadata of the zip archive

锟斤拷锟斤拷

锟斤拷锟斤拷值

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.

锟斤拷锟斤拷

Example #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

锟轿硷拷