Funcția phpversion

Funcția phpversion returnează un șir cu numărul versiunii curente de PHP. Poate accepta un parametru opțional - numele extensiei pentru care trebuie obținută versiunea. Dacă extensia nu este specificată, se returnează versiunea PHP însuși.

Sintaxă

phpphpversion(string $extension = null);

Exemplu

Să obținem versiunea curentă de PHP:

php<?php
  echo phpversion();
?>

Rezultatul executării codului (exemplu):

php'8.1.0'

Exemplu

Să verificăm versiunea extensiei mysqli:

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

Rezultatul executării codului (exemplu):

php'8.1.0'

Exemplu

Să comparăm versiunea PHP cu cea minim necesară:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'Este necesară PHP versiunea 8.0.0 sau mai mare';
  } else {
    echo 'Versiunea PHP este potrivită';
  }
?>

Rezultatul executării codului (exemplu):

php'Versiunea PHP este potrivită'

Vedeți și

  • funcția phpinfo,
    care afișează informații complete despre PHP
  • funcția version_compare,
    care compară două versiuni PHP