Узнать и сравнить версию PHP

1-ый способ: PHP-код

Узнать версию PHP можно через функцию phpversion() или через константу PHP_VERSION.

echo PHP_VERSION;  // 8.3.2
echo phpversion(); // 8.3.2

2-ой способ: Консольная команда

Версию PHP можно узнать через консольную команду:

php -v

Пример ответа:

PHP 8.3.2-0ubuntu0.19.10.4 (cli) (built: Apr 8 2020 18:58:29) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.3.11-0ubuntu0.19.10.4, Copyright (c) 1999-2018, by Zend Technologies

Сравнить версии PHP

Сравнить версии PHP можно через функцию version_compare().

// Версия PHP выше PHP 8.0.0
if (version_compare(PHP_VERSION, '8.0.0') >= 0) {
    echo 'Используется поддерживаемая версия PHP';
}

// Версия PHP ниже PHP 8
if (version_compare(PHP_VERSION, '8.0.0', '<')) {
    echo 'Вы используете не поддерживаемую версию PHP';
}