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