# rpmvercmp

(PECL rpminfo >= 0.1.0)

rpmvercmp — RPM version comparison

### Descripción

rpmvercmp(string `$evr1`, string `$evr2`, ?string `$operator` = `null`): int|bool

Compare 2 RPM versions.

### Parámetros

`evr1`

  First epoch:version-release string

`evr2`

  Second epoch:version-release string

`operator`

  An optional operator. The possible operators are: `<`, `lt`, `<=`, `le`, `>`, `gt`, `>=`, `ge`, `==`, `=`, `eq`, `!=`, `<>`, `ne` respectively.

  This parameter is case-sensitive, values should be lowercase.

### Valores devueltos

Returns < 0 if evr1 is less than evr2, > 0 if evr1 is greater than evr2, and 0 if they are equal.

When using the optional `operator` argument, the function will return `true` if the relationship is the one specified by the operator, `false` otherwise.

### Historial de cambios

Versión | Descripción
--- | ---
0.7.0 | Optional `operator` was added.