410 of 410 menu

Funkcia version_compare

Funkcia version_compare porovnáva dva reťazce obsahujúce čísla verzií a vráti výsledok porovnania. Prijíma tri parametre: dva reťazce s verziami a voliteľný operátor porovnania. Vráti -1, 0 alebo 1, ak je prvá verzia respektíve menšia, rovná alebo väčšia ako druhá.

Syntax

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

Príklad

Porovnajme dve verzie:

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

Výsledok vykonania kódu:

-1

Príklad

Skontrolujme, či verzia spĺňa minimálne požiadavky:

<?php if (version_compare(PHP_VERSION, '8.0.0', '>=')) { echo 'Verzia PHP je vhodná'; } else { echo 'Je potrebná PHP 8.0.0 alebo vyššia'; } ?>

Výsledok vykonania kódu (príklad):

'Verzia PHP je vhodná'

Príklad

Porovnajme verzie s alfa- a beta-verziami:

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

Výsledok vykonania kódu:

1

Pozrite tiež

  • funkciu phpversion,
    ktorá vráti aktuálnu verziu PHP
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť