(PECL rpminfo >= 0.1.0)
rpmvercmp — RPM version comparison
$evr1
, string $evr2
, ?string $operator
= null
): int|boolCompare 2 RPM versions.
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.
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.
版本 | 说明 |
---|---|
0.7.0 |
Optional operator was added.
|