5
我已經打包了PHP應用程序到可執行文件存檔文件,並且在那裏有一個類的方法,它應該訪問執行Phar archive
元數據。如何在執行phar中獲得phar歸檔元數據?
我可以得到如下所示的元數據,但看起來很奇怪,我加載相同的Phar
執行Phar archive
爲了得到它的元數據。
那麼有沒有對方式如何得到執行Phar的元數據?也許閱讀它並在Phar的存根(Stub)裏面定義它。
<?php
namespace MyPhar;
use \Phar;
class InsideThePhar {
public function getPharMetaData() {
$phar_self = new Phar(Phar::running(false));
$metadata = $phar_self->getMetadata();
var_dump($metadata);
exit();
}
}
感謝指出來源作爲發佈時間我無法找到它 –