rpmvercmp

(PECL rpminfo >= 0.1.0)

rpmvercmpRPM 版本比较

描述

rpmvercmp(string $evr1, string $evr2, ?string $operator = null): int|bool

比较两个 RPM 版本。

参数

evr1

第一个 epoch:version-release 字符串

evr2

第二个 epoch:version-release 字符串

operator

可选运算符。可能的运算符是:<, lt, <=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne 分别。

此参数区分大小写,值应为小写。

返回值

如果 evr1 小于 evr2,则返回 < 0,如果 evr1 大于 evr2,则返回 > 0,如果它们相等,则返回 0。

当使用可选的 operator 参数时,如果关系是运算符指定的,则函数将返回 true,否则返回 false

变更日志

版本 描述
0.7.0 添加了可选的 operator
添加注释

用户贡献注释

此页面没有用户贡献的注释。
To Top