查詢

Phar::getMetadata()函式—用法及示例

「 獲取一個PHAR檔案的後設資料 」


函式名稱:Phar::getMetadata()

適用版本:PHP 5 >= 5.3.0, PHP 7, PHP 8

函式描述:Phar::getMetadata() 用於獲取一個PHAR檔案的後設資料。

語法:public Phar::getMetadata(): mixed

返回值:返回PHAR檔案的後設資料,如果後設資料不存在,則返回NULL。

示例:

// 建立一個PHAR檔案
$phar = new Phar('myapp.phar');

// 設定後設資料
$metadata = [
    'version' => '1.0.0',
    'author' => 'John Doe',
    'description' => 'My awesome application',
];
$phar->setMetadata($metadata);

// 獲取後設資料
$metadata = $phar->getMetadata();

// 列印後設資料
var_dump($metadata);

輸出:

array(3) {
  ["version"]=>
  string(5) "1.0.0"
  ["author"]=>
  string(8) "John Doe"
  ["description"]=>
  string(19) "My awesome application"
}

在上面的示例中,我們首先建立了一個名為myapp.phar的PHAR檔案。然後,我們使用setMetadata()方法設定了一些後設資料,包括版本號、作者和描述。最後,我們使用getMetadata()方法獲取了這些後設資料,並列印輸出結果。

請注意,PHAR::getMetadata()函式只能用於讀取PHAR檔案的後設資料。如果PHAR檔案沒有設定後設資料,該函式將返回NULL。

補充糾錯
上一個函式: Phar::getModified()函式
下一個函式: Phar::getAlias()函式
熱門PHP函式
分享連結