rpminfo

(PECL rpminfo >= 0.1.0)

rpminfoRenvoie des informations d'un fichier RPM

Description

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.
To Top