Php/docs/phar.hasmetadata

提供:Dev Guides
< Php
移動先:案内検索

Phar::hasMetadata

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

Phar::hasMetadataファイルがグローバルなメタデータを持つかどうかを返す


説明

public Phar::hasMetadata ( ) : bool

ファイルがグローバルなメタデータを持っているかどうかを返します。


パラメータ

パラメータはありません。


返り値

メタデータが設定されている場合に true、されていない場合に false を返します。


例1 Phar::hasMetadata() の例

<?phptry {    $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) {    // エラー処理}?>

上の例の出力は以下となります。


bool(false)
bool(true)
bool(false)

参考