PHPackages                             vierbergenlars/php-semver - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. vierbergenlars/php-semver

Abandoned → [composer/semver](/?search=composer%2Fsemver)ArchivedLibrary[Utility &amp; Helpers](/categories/utility)

vierbergenlars/php-semver
=========================

The Semantic Versioner for PHP

v3.0.4(3y ago)1223.5M—9.7%21[3 issues](https://github.com/vierbergenlars/php-semver/issues)20MITPHPPHP &gt;=5.3.0

Since Apr 29Pushed 3y ago5 watchersCompare

[ Source](https://github.com/vierbergenlars/php-semver)[ Packagist](https://packagist.org/packages/vierbergenlars/php-semver)[ RSS](/packages/vierbergenlars-php-semver/feed)WikiDiscussions 2.x Synced 1mo ago

READMEChangelog (8)Dependencies (1)Versions (20)Used By (20)

php-semver -- The semantic versioner for npm ported to PHP
==========================================================

[](#php-semver----the-semantic-versioner-for-npm-ported-to-php)

Ported from [node-semver 1.1.2](https://github.com/isaacs/node-semver/tree/v1.1.2) to PHP

[![Build Status](https://github.com/vierbergenlars/php-semver/actions/workflows/tests.yml/badge.svg)](https://github.com/vierbergenlars/php-semver/actions/workflows/tests.yml)[![Scrutinizer Quality Score](https://camo.githubusercontent.com/d39f57e414e4b8b9335bf5ae8119e1fa118c0aacf3c71f6de1d0043809b8c166/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7669657262657267656e6c6172732f7068702d73656d7665722f6261646765732f7175616c6974792d73636f72652e706e673f733d38396666343930313963646539376537303232386165313464326463303862373237653732313537)](https://scrutinizer-ci.com/g/vierbergenlars/php-semver/)[![Latest Stable Version](https://camo.githubusercontent.com/b7a77f4083a4a96301b902442b74453654fbde82289913ac90a13da8d59a7b07/68747470733a2f2f706f7365722e707567782e6f72672f7669657262657267656e6c6172732f7068702d73656d7665722f762f737461626c652e706e67)](https://packagist.org/packages/vierbergenlars/php-semver)[![Total Downloads](https://camo.githubusercontent.com/8576aee682433f0146553c78ee23cf13a15f6bfcf263e25246033db1ec2146cd/68747470733a2f2f706f7365722e707567782e6f72672f7669657262657267656e6c6172732f7068702d73656d7665722f646f776e6c6f6164732e706e67)](https://packagist.org/packages/vierbergenlars/php-semver)

php-semver 2.x is compatible with semver 1.0.0, and **NOT** with semver 2.0.0, have a look at [php-semver 3.x](https://github.com/vierbergenlars/php-semver/tree/master) if you require semver 2.0.0 compatibility

Usage
-----

[](#usage)

```
