我正在创建一个将在多个服务器上使用的脚本,因此在我的安装文件中,我需要找到服务器正在运行的版本,以便文件可以确定是否安装脚本。
不是使用包含允许并通过循环运行的所有版本的数组来查看是否匹配,而是确保他们运行足够新版本的PHP的更简单方法?
答案 0 :(得分:2)
在当前版本和您拥有的任何版本要求之间运行检查。
define("REQUIRED_VERSION", "5.5.13");
if(!version_compare(PHP_VERSION, REQUIRED_VERSION, "<"))
{
// Current PHP version < required version
}