PHP--比较函数

version_compare($version1,$version2,$operator);//对比两个「PHP 规范化」的版本数字字符串

参数3:

如果你指定了可选的第三个参数 operator,你可以测试两者的特定关系。 可以的操作符分别是:<lt<=le>gt>=ge===eq!=<>ne

此参数区分大小写,所以它的值应该是小写的。

例:

<?php
if (version_compare(PHP_VERSION, '6.0.0') >= 0) {
    echo 'I am at least PHP version 6.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 using PHP 5, my version: ' . PHP_VERSION . "\n";
}

if (version_compare(PHP_VERSION, '5.0.0', '<')) {
    echo 'I am using PHP 4, my version: ' . PHP_VERSION . "\n";
}
?> 

猜你喜欢

转载自blog.csdn.net/qq_42176520/article/details/82791727