410 of 410 menu

Функција version_compare

Функција version_compare упоређује два низа који садрже бројеве верзија, и враћа резултат поређења. Прихвата три параметра: два низа са верзијама и опциони оператор поређења. Враћа -1, 0 или 1 ако је прва верзија респективно мања, једнака или већа од друге.

Синтакса

version_compare(string $version1, string $version2, string $operator = null);

Пример

Упоредимо две верзије:

<?php $res = version_compare('1.2.3', '1.2.4'); echo $res; ?>

Резултат извршавања кода:

-1

Пример

Проверимо да ли верзија задовољава минималне захтеве:

<?php if (version_compare(PHP_VERSION, '8.0.0', '>=')) { echo 'Верзија PHP је погодна'; } else { echo 'Потребан је PHP 8.0.0 или виши'; } ?>

Резултат извршавања кода (пример):

'Верзија PHP је погодна'

Пример

Упоредимо верзије са алфа- и бета-издањима:

<?php $res = version_compare('1.0.0b', '1.0.0a'); echo $res; ?>

Резултат извршавања кода:

1

Погледајте такође

  • функцију phpversion,
    која враћа тренутну верзију PHP
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј