rpminfo

(PECL rpminfo >= 0.1.0)

rpminfo — Renvoie des informations d'un fichier RPM

Description

function rpminfo(string $path, bool $full = false, string &$error = ?): ?array

Renvoie les informations sur un fichier local, un paquet RPM.

Liste de paramĂštres

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.

Valeurs de retour

Un array d'informations, ou null en cas d'erreur.

Exemples

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
)

Voir aussi

  • rpmaddtag() - Ajoute un tag rĂ©cupĂ©rĂ© dans une requĂȘte
add a note

User Contributed Notes

There are no user contributed notes for this page.