Как узнать версию PHP на сервере
Есть несколько способов узнать версию PHP, которая установлена на сервере.
Просмотр версии в терминале:
php -v
// Или так
php --version
На арендуемых серверах часто бывает так, что используется так называемая альтернативная версия. Команда будет примерно такая:
/opt/php81/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';
}
Материалы: