PHP Conference Japan 2024

rpmvercmp

(PECL rpminfo >= 0.1.0)

rpmvercmpRPM 版本比较

描述

rpmvercmp(字符串 $evr1, 字符串 $evr2, ?字符串 $operator = null): 整数|布尔值

比较两个 RPM 软件包的版本。

参数

evr1

第一个 epoch:version-release 字符串。

evr2

第二个 epoch:version-release 字符串。

operator

一个可选的操作符。可能的操作符有:<lt<=le>gt>=ge===eq!=<>ne

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

返回值

如果 evr1 小于 evr2,则返回 -1;如果 evr1 大于 evr2,则返回 1;如果它们相等,则返回 0

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

变更日志

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

用户贡献注释

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