array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'zh', ), 'this' => array ( 0 => 'function.rpmvercmp.php', 1 => 'rpmvercmp', ), 'up' => array ( 0 => 'ref.rpminfo.php', 1 => 'RpmInfo 函数', ), 'prev' => array ( 0 => 'function.rpminfo.php', 1 => 'rpminfo', ), 'next' => array ( 0 => 'book.xlswriter.php', 1 => 'XLSWriter', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'en', 'path' => 'reference/rpminfo/functions/rpmvercmp.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL rpminfo >= 0.1.0)
rpmvercmp — RPM version comparison
Compare 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.
|