Función phpversion

La función phpversion devuelve una cadena con el número de la versión actual de PHP. Puede aceptar un parámetro opcional: el nombre de la extensión para la cual se necesita obtener la versión. Si no se especifica la extensión, se devuelve la versión del propio PHP.

Sintaxis

phpphpversion(string $extension = null);

Ejemplo

Obtengamos la versión actual de PHP:

php<?php
  echo phpversion();
?>

Resultado de ejecutar el código (ejemplo):

php'8.1.0'

Ejemplo

Comprobemos la versión de la extensión mysqli:

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

Resultado de ejecutar el código (ejemplo):

php'8.1.0'

Ejemplo

Comparemos la versión de PHP con la mínima requerida:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'Se requiere PHP versión 8.0.0 o superior';
  } else {
    echo 'La versión de PHP es adecuada';
  }
?>

Resultado de ejecutar el código (ejemplo):

php'La versión de PHP es adecuada'

Ver también

  • la función phpinfo,
    que muestra información completa sobre PHP
  • la función version_compare,
    que compara dos versiones de PHP