需要注意的是,文件沒有顯示(可選的)第二個參數,也沒有提到 Phar::OPENSSL 類別常數也可以與此方法一起使用。
例如,要使用 OpenSSL 簽署 phar...
<?php
$phar = new Phar('somephar.phar');
// ... 新增您的檔案等等
$phar->setSignatureAlgorithm(Phar::OPENSSL, file_get_contents('private_key_here.pem'));
// ... 之後在這裡做任何您想做的事 ...
?>
希望這對某些人有用。