版本库是一个版本管理工具的包装器,安装 Version 可以通过以下方式进行安装:


{

  \"require\": {

    \"phpextra/version\": \"~1.0\"

  }

}

用法示例

在 PHP 中使用 Version 时,首先需要引入命名空间 PHPExtraVersion,并使用 Version::fromString() 方法创建版本实例。


namespace PHPExtraVersion;

$version1 = Version::fromString('1.0.0');

$version2 = Version::fromString('1.0.0-rc1');

$version3 = Version::fromString('0.9.0-beta');

之后,您可以通过以下方法进行版本比较:


$version1->isEarlierThan($version2); // 返回 true

$version1->isLaterThan($version3); // 返回 true

$version1->isEqualTo($version1); // 返回 true

这些方法可以帮助您在不同版本之间进行对比,判断哪个版本较早、较晚或是否相等。