410 of 410 menu

Funktio version_compare

Funktio version_compare vertailee kahta versionumeroita sisältävää merkkijonoa ja palauttaa vertailun tuloksen. Se ottaa kolme parametria: kaksi versiomerkkijonoa ja valinnaisen vertailuoperaattorin. Se palauttaa -1, 0 tai 1, jos ensimmäinen versio on vastaavasti pienempi, yhtä suuri tai suurempi kuin toinen.

Syntaksi

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

Esimerkki

Verrataan kahta versiota:

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

Koodin suorituksen tulos:

-1

Esimerkki

Tarkistetaan, täyttääkö versio vähimmäisvaatimukset:

<?php if (version_compare(PHP_VERSION, '8.0.0', '>=')) { echo 'PHP-versio on sopiva'; } else { echo 'Vaaditaan PHP 8.0.0 tai uudempi'; } ?>

Koodin suorituksen tulos (esimerkki):

'PHP-versio on sopiva'

Esimerkki

Verrataan versioita alpha- ja betajulkaisuilla:

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

Koodin suorituksen tulos:

1

Katso myös

  • funktion phpversion,
    joka palauttaa nykyisen PHP-version
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää