410 of 410 menu

Funkcija version_compare

Funkcija version_compare salīdzina divas virknes, kas satur versiju numurus, un atgriež salīdzināšanas rezultātu. Pieņem trīs parametrus: divas virknes ar versijām un neobligātu salīdzināšanas operatoru. Atgriež -1, 0 vai 1, ja pirmā versija attiecīgi ir mazāka, vienāda vai lielāka par otro.

Sintakse

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

Piemērs

Salīdzināsim divas versijas:

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

Koda izpildes rezultāts:

-1

Piemērs

Pārbaudīsim, vai versija atbilst minimālajām prasībām:

<?php if (version_compare(PHP_VERSION, '8.0.0', '>=')) { echo 'PHP versija ir piemērota'; } else { echo 'Nepieciešama PHP 8.0.0 vai jaunāka'; } ?>

Koda izpildes rezultāts (piemērs):

'PHP versija ir piemērota'

Piemērs

Salīdzināsim versijas ar alfa- un beta versijām:

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

Koda izpildes rezultāts:

1

Skatiet arī

  • funkciju phpversion,
    kas atgriež pašreizējo PHP versiju
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt