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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ