rpminfo

Get information from a RPM file

&reftitle.description; ``array``null```rpminfo` `string` `path` `bool` `full`&false; `string` `error`

Retrieve information about a local file, a RPM package.

&reftitle.parameters;

`path`

- Path of the RPM file.

`full`

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

`error`

- If provided, will receive the possible error message, and will avoid a runtime warning.

&reftitle.returnvalues;

An `array` of information or NULL on error.

&reftitle.examples;

### A `rpminfo` example

    <?php
    rpmaddtag(RPMTAG_BUILDTIME);
    $info = rpminfo("./php-pecl-rpminfo-0.4.2-1.el8.remi.7.4.x86_64.rpm");
    print_r($info);
    ?>

&example.outputs;

    Array
    (
        [Name] => php-pecl-rpminfo
        [Version] => 0.4.2
        [Release] => 1.el8
        [Summary] => RPM information
        [Buildtime] => 1586244821
        [Arch] => x86_64
    )

&reftitle.seealso;

- `rpmaddtag`