(PECL rpminfo >= 0.1.0)
rpmvercmp — Сравнивает версии RPM-пакетов
Функция сравнивает версий двух RPM-пакетов.
evr1
Первая версия. Строка в формате epoch:version-release
.
evr2
Вторая версия. Строка в формате epoch:version-release
.
operator
Необязательный оператор. Параметр принимает следующие операторы:
<
или lt
;
<=
или le
;
>
или gt
;
>=
или ge
;
==
, =
или eq
;
!=
, <>
или ne
.
Параметр чувствителен к регистру и принимает значение в нижнем регистре.
Функция возвращает значение -1
, если версия evr1
меньше версии evr2
, значение 1
,
если версия evr1
больше версии evr2
,
и 0
, если версии равны.
При передаче необязательного аргумента operator
функция вернёт true
, если отношение между версиями соответствует тому,
которое установили оператором, иначе возвращает false
.
Версия | Описание |
---|---|
PECL-модуль rpminfo 0.7.0 |
Добавили необязательный параметр operator .
|