rpmvercmp
En esta página
rpmvercmp
Comparación de versiones RPM
Descripción#
php
rpmvercmp(string $evr1, string $evr2, [string $operator]): intphp
Compara dos versiones de paquetes RPM.
Parámetros#
evr1
La primera cadena epoch:version-release.
evr2
La segunda cadena epoch:version-release.
operator
Un operador opcional. Los operadores posibles son: <, lt, <=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne.
Este parámetro distingue mayúsculas y minúsculas, los valores deben estar en minúsculas.
Valores devueltos#
Devuelve -1 si evr1 es inferior a evr2, 1 si evr1 es superior a evr2, y 0 si son iguales.
Cuando se utiliza el argumento opcional operator, la función devolverá true si la relación es la especificada por el operador, en caso contrario false.
Historial de cambios#
| Versión | Descripción |
|---|---|
| PECL rpminfo 0.7.0 | El operator opcional ha sido añadido. |