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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау