Funkce phpversion

Funkce phpversion vrací řetězec s číslem aktuální verze PHP. Může přijmout volitelný parametr - název rozšíření, pro které je potřeba získat verzi. Pokud není rozšíření uvedeno, vrátí se verze samotného PHP.

Syntaxe

phpphpversion(string $extension = null);

Příklad

Získáme aktuální verzi PHP:

php<?php
  echo phpversion();
?>

Výsledek provedení kódu (příklad):

php'8.1.0'

Příklad

Zkontrolujeme verzi rozšíření mysqli:

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

Výsledek provedení kódu (příklad):

php'8.1.0'

Příklad

Porovnejme verzi PHP s minimálně požadovanou:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'Je vyžadováno PHP verze 8.0.0 nebo vyšší';
  } else {
    echo 'Verze PHP je vhodná';
  }
?>

Výsledek provedení kódu (příklad):

php'Verze PHP je vhodná'

Viz také

  • funkci phpinfo,
    která vypisuje úplné informace o PHP
  • funkci version_compare,
    která porovnává dvě verze PHP