(PECL rpminfo >= 0.1.0)
rpminfo — Renvoie des informations d'un fichier RPM
Renvoie les informations sur un fichier local, un paquet RPM.
path
Le chemin du fichier RPM.
full
Si true
toutes les informations d'en-tête du fichier sont récupérées, sinon seulement un ensemble minimal.
error
Si fourni, recevra le message d'erreur possible, et évitera un avertissement d'exécution.
Un array d'informations ou NULL en cas d'erreur.
Exemple #1 Un exemple de rpminfo()
<?php
rpmaddtag(RPMTAG_BUILDTIME);
$info = rpminfo("./php-pecl-rpminfo-0.4.2-1.el8.remi.7.4.x86_64.rpm");
print_r($info);
?>
L'exemple ci-dessus va afficher :
Array ( [Name] => php-pecl-rpminfo [Version] => 0.4.2 [Release] => 1.el8 [Summary] => RPM information [Buildtime] => 1586244821 [Arch] => x86_64 )