首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Phar::hasMetadata

(PHP >= 5.3.0, PECL phar >= 1.2.0)

Phar::hasMetadata — Returns whether phar has global meta-data

Description

代码语言:javascript
复制
public bool Phar::hasMetadata ( void )

Returns whether phar has global meta-data set.

Parameters

No parameters.

Return Values

Returns TRUE if meta-data has been set, and FALSE if not.

Examples

Example #1 A Phar::hasMetadata() example

代码语言:javascript
复制
<?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
}
?>

The above example will output:

代码语言:javascript
复制
bool(false)
bool(true)
bool(false)

See Also

  • Phar::getMetadata() - Returns phar archive meta-data
  • Phar::setMetadata() - Sets phar archive meta-data
  • Phar::delMetadata() - Deletes the global metadata of the phar

← Phar::getVersion

Phar::interceptFileFuncs →

代码语言:txt
复制
 ? 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com