Documentación offline PHP master

rpmdbsearch

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

rpmdbsearch

Busca paquetes RPM

Descripción#

rpmdbsearch(string $pattern, [int $rpmtag], [int $rpmmire], [bool $full]): array
```php

Busca paquetes en la base de datos RPM del sistema.

## Parámetros

`pattern`  
El valor a buscar.

`rpmtag`  
El criterio de búsqueda, una de las constantes `RPMTAG_*`.

`rpmmire`  
El tipo de patrón, una de las constantes `RPMMIRE_*`. Cuando \< 0 el criterio debe ser igual al valor, y el índice de la base de datos es utilizado si es posible.

`full`  
Si `true` toda la información de encabezado para el fichero es recuperada, de lo contrario solo un conjunto mínimo.

## Valores devueltos

Un `array` de `array` de información o `null` en caso de error.

## Ejemplos

Búsqueda del paquete que posee un fichero

```php

El ejemplo anterior mostrará:

Array
(
    [0] => Array
        (
            [Name] => php-cli
            [Version] => 7.4.4
            [Release] => 1.fc32
            [Summary] => Interfaz de línea de comandos para PHP
            [Arch] => x86_64
        )

)

Véase también#

rpmaddtag