如何获取 PHP 版本?

php
2022-08-30 08:57:11

有没有办法检查从该脚本中执行特定脚本的PHP版本?例如,以下代码段

$version = way_to_get_version();
print $version;

将在一台机器上打印 5.3.0,在另一台机器上打印 5.3.1。


答案 1
$version = phpversion();
print $version;

文档

但是,为了最佳实践,我将使用常量。无功能开销,并且更清洁的IMO。PHP_VERSION

另外,如果要比较PHP版本以确保兼容性,请务必使用。version_compare()


答案 2

从技术上讲,最好的方法是使用恒定的PHP_VERSION因为它不需要函数调用和随之而来的开销。

echo PHP_VERSION;

常量总是比函数调用快。


推荐