Функция phpversion

Функция phpversion возвращает строку с номером текущей версии PHP. Может принимать необязательный параметр - имя расширения, для которого нужно получить версию. Если расширение не указано, возвращается версия самого PHP.

Синтаксис

phpphpversion(string $extension = null);

Пример

Получим текущую версию PHP:

php<?php
  echo phpversion();
?>

Результат выполнения кода (пример):

php'8.1.0'

Пример

Проверим версию расширения mysqli:

php<?php
  echo phpversion('mysqli');
?>

Результат выполнения кода (пример):

php'8.1.0'

Пример

Сравним версию PHP с минимально требуемой:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'Требуется PHP версии 8.0.0 или выше';
  } else {
    echo 'Версия PHP подходит';
  }
?>

Результат выполнения кода (пример):

php'Версия PHP подходит'

Смотрите также

  • функцию phpinfo,
    которая выводит полную информацию о PHP
  • функцию version_compare,
    которая сравнивает две версии PHP