- 最初のバージョンが 2 番目のバージョンより小さい場合に -1、 同じ場合に 0、そして 2 番目のバージョンのほうが小さい場合に 1
<?php echo version_compare ( "5.5", "5.6" ); // -1
http://php.net/manual/ja/function.version-compare.php
ソースコードを読んでみても、ただ文字列を比較しているだけではない感じ。 php-src/versioning.c at PHP-7.2 · php/php-src · GitHub
なお、WPのuser access managerプラグインでWPのバージョン比較でもこの関数が使われており、じゃっかん :thinking_face:
user-access-manager/user-access-manager.php at master · GM-Alex/user-access-manager · GitHub