PHP 8.4.1 Released!

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