phpversion-funktio

phpversion-funktio palauttaa merkkijonon nykyisestä PHP-version numerosta. Se voi ottaa valinnaisen parametrin - laajennuksen nimi, jolle halutaan saada versio. Jos laajennusta ei ole määritetty, palautetaan PHP:n oma versio.

Syntaksi

phpphpversion(string $extension = null);

Esimerkki

Haetaan nykyinen PHP-versio:

php<?php
  echo phpversion();
?>

Koodin suorituksen tulos (esimerkki):

php'8.1.0'

Esimerkki

Tarkistetaan mysqli-laajennuksen versio:

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

Koodin suorituksen tulos (esimerkki):

php'8.1.0'

Esimerkki

Verrataan PHP-versiota vähimmäisvaatimuksiin:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'Vaaditaan PHP versiota 8.0.0 tai uudempi';
  } else {
    echo 'PHP-versio on sopiva';
  }
?>

Koodin suorituksen tulos (esimerkki):

php'PHP-versio on sopiva'

Katso myös

  • funktion phpinfo,
    joka tulostaa täydellisen tiedon PHP:stä
  • funktion version_compare,
    joka vertailee kahta PHP-versiota