Функция 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