(PECL rpminfo >= 0.1.0)
rpminfo — 从 RPM 文件中获取信息
path
RPM 文件的路径。
full
如果为 true
,则检索文件的全部信息头,否则只检索最小集合。
error
如果提供,将接收可能的错误消息,并避免运行时警告。
一个包含信息的 array,或者在错误时为 NULL。
示例 #1 一个 rpminfo() 示例
<?php
rpmaddtag(RPMTAG_BUILDTIME);
$info = rpminfo("./php-pecl-rpminfo-0.4.2-1.el8.remi.7.4.x86_64.rpm");
print_r($info);
?>
上面的示例将输出
Array ( [Name] => php-pecl-rpminfo [Version] => 0.4.2 [Release] => 1.el8 [Summary] => RPM information [Buildtime] => 1586244821 [Arch] => x86_64 )