PharData::delMetadata()
(PHP 5 >= 5.3.0, PHP 7, PECL phar >= 2.0.0)
Deletes 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.
范例
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
参见
- Phar::delMetadata() Deletes the global metadata of the phar