Functie phpversion

De functie phpversion retourneert een string met het nummer van de huidige PHP-versie. Kan een optionele parameter accepteren - de naam van de extensie waarvoor de versie moet worden opgevraagd. Als de extensie niet is opgegeven, wordt de versie van PHP zelf geretourneerd.

Syntaxis

phpphpversion(string $extension = null);

Voorbeeld

Laten we de huidige PHP-versie opvragen:

php<?php
  echo phpversion();
?>

Resultaat van het uitvoeren van de code (voorbeeld):

php'8.1.0'

Voorbeeld

Laten we de versie van de mysqli-extensie controleren:

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

Resultaat van het uitvoeren van de code (voorbeeld):

php'8.1.0'

Voorbeeld

Laten we de PHP-versie vergelijken met de minimaal vereiste:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'PHP versie 8.0.0 of hoger is vereist';
  } else {
    echo 'PHP-versie is geschikt';
  }
?>

Resultaat van het uitvoeren van de code (voorbeeld):

php'PHP-versie is geschikt'

Zie ook

  • de functie phpinfo,
    die volledige informatie over PHP weergeeft
  • de functie version_compare,
    die twee PHP-versies vergelijkt