获取php版本
phpversion()函数可以获取版本
version_compare可以比较两个版本
mixed version_compare ( string $version1
, string $version2
[, string $operator
] )
此函数首先在版本字符串里用一个点 . 替换 _、- 和 +,也会在任意非数字前后插入一个点 .,这样,类似 '4.3.2RC1' 将会变成 '4.3.2.RC.1'。 接下来它会分割结果,就像你使用 explode('.', $ver) 那样。 然后它会从左往右对比各个部分。 如果某部分包含了特定的版本字符串,将会用以下顺序处理: 列表中未找到的任意字符串 < dev < alpha = a < beta = b < RC = rc < # < pl = p。 这种方式不仅能够对比类似 '4.1' 和 '4.1.2' 那种不同的版本级别,同时也可以指定对比任何包含 PHP 开发状态的版本。
$a = version_compare($res,'5.4.12');
var_dump($a);
<?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";
}
?>
相关文章
- php mysql 根据经纬度计算距离和排序
- PHP 订单延时处理:延迟队列(未鉴定)
- 【PHP伪静态】时获取不规则的URL参数
- PHP通过访问第三方接口,根据IP地址获取所在城市
- 摄像头拍照,PHP输入流php://input的使用分析
- 通过PHP current()函数获取未知字符键名数组第一个元素的值
- PHP如何获取Post请求中的Json字符串数据?
- 配置php.ini实现PHP文件上传功能
- asp、aspx、php、jsp万能密码大全【笔记】
- PHP Socket编程 之 php实现http服务
- PHP $_SERVER 及用户真实IP
- php:使用XHProf查找PHP性能瓶颈
- php将科学计算法得出的结果转换成原始数据
- [获取行数]php读取大文件提供性能的方法,PHP的stream_get_line函数读取大文件获取文件的行数的方...
- PHP JAVA Bridge桥的最新使用
- php 执行操作系统命令
- jQuery+PHP实现的砸金蛋中奖程序
- 如何学习一个新的PHP框架
- thinkphp6:controller获取参数(thinkphp 6.0.9/php 8.0.14)
- php与java通用AES加密解密算法
- [php-src]Php扩展的内存泄漏处理思路
- PHP正则获取图片信息
- [转]PHP 下使用 ZeroMQ 和 protobuf
- Atitit. 获取cpu占有率的 java c# .net php node.js的实现
- Atitit,通过pid获取进程文件路径 java php c#.net版本大总结
- Atitit. 数据库-----catalog与schema的设计区别以及在实际中使用 获取数据库所有库表 java jdbc php c#.Net
- PHP 创建 MySQL 表
- php获取路径
- 【整理】Linux下中文检索引擎coreseek4安装,以及PHP使用sphinx的三种方式(sphinxapi,sphinx的php扩展,SphinxSe作为mysql存储引擎)