Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
409 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Функция phpversion

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

Синтаксис

phpversion(string $extension = null);

Пример

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

<?php echo phpversion(); ?>

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

'8.1.0'

Пример

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

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

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

'8.1.0'

Пример

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

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

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

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

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

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