ฟังก์ชั่น version_compare()
ความหมายของฟังก์ชั่นและการใช้งาน
การเปรียบเทียบ version ของ php ด้วยฟังก์ชั่น version_compare()
รูปแบบการเขียน (Syntax)
- แสดงค่า true ถ้าผลการเปรียบเทียบเป็นจริง
- แสดงค่า null ถ้าผลการเปรียบเทียบเป็นเท็จ
mixed version_compare ( string $version1 , string $version2 [, string $operator ] )
ตัวอย่างที่ 1
<?php
if (version_compare(PHP_VERSION, '7.0.0') >= 0) {
echo 'I am at least PHP version 7.0.0, my version: ' . PHP_VERSION . "\n";
}
if (version_compare(PHP_VERSION, '5.3.0') >= 0) {
echo 'I am at least PHP version 5.3.0, my version: ' . PHP_VERSION . "\n";
}
if (version_compare(PHP_VERSION, '5.0.0', '>=')) {
echo 'I am at least PHP version 5.0.0, my version: ' . PHP_VERSION . "\n";
}
if (version_compare(PHP_VERSION, '5.0.0', '<')) {
echo 'I am still PHP 4, my version: ' . PHP_VERSION . "\n";
}
?>