Как узнать версию PHP на сервере

Есть несколько способов узнать версию PHP, которая установлена на сервере.

Просмотр версии в терминале:

php -v

// Или так
php --version

На арендуемых серверах часто бывает так, что используется так называемая альтернативная версия. Команда будет примерно такая:

/opt/php82/bin/php -v

Просмотр версии в браузере (или вывод результата в терминале). Для этого необходимо вызвать функцию phpinfo():

<?php

phpinfo();

Будет показана таблица с информацией о PHP и установленными расширениями.

Для того, чтобы вывести только версию PHP, необходимо вывести результат функции phpversion():

<?php 

echo phpversion();

// Или используя предопределённую константу
echo PHP_VERSION;

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

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

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

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

Материалы:

Закрыть