php比较版本号的函数,php中phpversion获取PHP版本和version_compare比较版本大小函数...

version_compare(),用途比较PHP版本之间的大小

格式:version_compare(string $version1,string $version2[,string $operator]);

参数:

$version1 必需,第一个比较值

$version2 必需,第二个比较值

operator 可选,比较符。如:,gt,>=,ge,==,=,eq,!=,<>,ne.这参数是区分大小写的。

返回的值:返回-1表示第一个值小于第二个值,返回0表示他们相等,返回1表示第一个值大于第二个值。

注意:比较时是以$version1 operator $version2的规则,如果未指定operator参数,默认的操作符是" > "。条件未成立时返回-1,指定时未成立返回值为false

示例:

$php_version=phpversion();

$wp_version='3.1.0';

if(version_compare($php_version,$wp_version,'>')){

echo(sprintf('your server is running PHP version %1$s but Wordpress %2$s .',$php_version,$wp_version));

//输出结果: your server is running PHP version 5.2.5 but Wordpress 3.1.0 .

}

echo version_compare($php_version,'5.4'); //输出结果:-1

echo version_compare($php_version,'5.3','

if (version_compare(PHP_VERSION, '5.0.0', '>')) {

echo 'I am using PHP 4, my version: ' . PHP_VERSION . ',version_ID is ' . PHP_VERSION_ID . '\n';

//输出结果:I am using PHP 4, my version: 5.2.5

}

?>

phpversion() 获取当前PHP版本

语法:phpversion([string $extension])

参数:$extension 可选,扩展名

返回的值:如果指定了可选的扩展名参数,phpversion()返回此扩展名的版本,如果没有相关的版本信息或者扩展名未启用就会返回false。

< ?php

echo 'Current PHP version:'. phpversion(); //Current PHP version:5.2.5

?>

PHP_VERSION 常量 获取当前PHP版本

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值