is_php_version_compatible()
云策文档标注
概述
is_php_version_compatible() 函数用于检查当前 PHP 版本是否与指定要求兼容,常用于主题和插件的兼容性验证。
关键要点
- 参数 $required 为必需字符串,表示最低要求的 PHP 版本。
- 返回布尔值:如果 $required 为空或当前 PHP 版本满足要求,则返回 true;否则返回 false。
- 内部实现基于 version_compare() 函数,比较 PHP_VERSION 与 $required。
- 该函数在 WordPress 5.2.0 版本中引入,被多个核心函数和类调用,如 validate_theme_requirements() 和 Plugin_Upgrader。
代码示例
function is_php_version_compatible( $required ) {
return empty( $required ) || version_compare( PHP_VERSION, $required, '>=' );
}
原文内容
Checks compatibility with the current PHP version.
Parameters
$requiredstringrequired-
Minimum required PHP version.
Source
function is_php_version_compatible( $required ) {
return empty( $required ) || version_compare( PHP_VERSION, $required, '>=' );
}
Changelog
| Version | Description |
|---|---|
| 5.2.0 | Introduced. |