410 of 410 menu

Funkcija version_compare

Funkcija version_compare lygina dvi eilutes, kuriose yra versijų numeriai, ir grąžina palyginimo rezultatą. Priima tris parametrus: dvi eilutes su versijomis ir neprivalomą palyginimo operatorių. Grąžina -1, 0 arba 1, jei pirmoji versija atitinkamai mažesnė, lygi arba didesnė už antrąją.

Sintaksė

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

Pavyzdys

Palyginkime dvi versijas:

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

Kodo vykdymo rezultatas:

-1

Pavyzdys

Patikrinkime, ar versija atitinka minimalius reikalavimus:

<?php if (version_compare(PHP_VERSION, '8.0.0', '>=')) { echo 'PHP versija tinka'; } else { echo 'Reikalinga PHP 8.0.0 arba aukštesnė'; } ?>

Kodo vykdymo rezultatas (pavyzdys):

'PHP versija tinka'

Pavyzdys

Palyginkime versijas su alfa ir beta versijomis:

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

Kodo vykdymo rezultatas:

1

Taip pat žiūrėkite

  • funkciją phpversion,
    kuri grąžina dabartinę PHP versiją
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti