Dutch PHP Conference 2025 - Call For Papers

rpmdbinfo

(PECL rpminfo >= 0.2.0)

rpmdbinfoGet information from installed RPM

Опис

rpmdbinfo(string $nevr, bool $full = false): ?array

Retrieve information about an installed package, from the system RPM database.

Параметри

nevr

Name with optional epoch, version and release.

full

If true all information headers for the file are retrieved, else only a minimal set.

Значення, що повертаються

An array of array of information or NULL on error.

Приклади

Приклад #1 A rpmdbinfo() example

<?php
rpmaddtag
(RPMTAG_INSTALLTIME);
$info = rpmdbinfo("php-pecl-rpminfo");
print_r($info);
?>

Поданий вище приклад виведе:

Array
(
    [0] => Array
        (
            [Name] => php-pecl-rpminfo
            [Version] => 0.4.2
            [Release] => 1.fc31
            [Summary] => RPM information
            [Installtime] => 1586244687
            [Arch] => x86_64
        )
)

Прогляньте також

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top