作为注释,文档没有显示(可选的)第二个参数,也没有提到可用于此方法的 Phar::OPENSSL 类常量的存在。
例如,要使用 OpenSSL 签署 phar...
<?php
$phar = new Phar('somephar.phar');
// ... 添加您的文件等
$phar->setSignatureAlgorithm(Phar::OPENSSL, file_get_contents('private_key_here.pem'));
// ... 之后在这里执行任何其他操作 ...
?>
希望这对某些人有用。