Fonction phpversion

La fonction phpversion renvoie une chaîne avec le numéro de la version actuelle de PHP. Peut prendre un paramètre optionnel - le nom de l'extension pour laquelle obtenir la version. Si l'extension n'est pas spécifiée, la version de PHP elle-même est renvoyée.

Syntaxe

phpphpversion(string $extension = null);

Exemple

Obtenons la version actuelle de PHP :

php<?php
  echo phpversion();
?>

Résultat de l'exécution du code (exemple) :

php'8.1.0'

Exemple

Vérifions la version de l'extension mysqli :

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

Résultat de l'exécution du code (exemple) :

php'8.1.0'

Exemple

Comparons la version de PHP avec la version minimale requise :

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'PHP version 8.0.0 ou supérieure requise';
  } else {
    echo 'La version de PHP est adaptée';
  }
?>

Résultat de l'exécution du code (exemple) :

php'La version de PHP est adaptée'

Voir aussi

  • la fonction phpinfo,
    qui affiche des informations complètes sur PHP
  • la fonction version_compare,
    qui compare deux versions de PHP