Funzione phpversion

La funzione phpversion restituisce una stringa con il numero della versione corrente di PHP. Può accettare un parametro opzionale - il nome dell'estensione per cui ottenere la versione. Se l'estensione non è specificata, viene restituita la versione di PHP stesso.

Sintassi

phpphpversion(string $extension = null);

Esempio

Otteniamo la versione corrente di PHP:

php<?php
  echo phpversion();
?>

Risultato dell'esecuzione del codice (esempio):

php'8.1.0'

Esempio

Controlliamo la versione dell'estensione mysqli:

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

Risultato dell'esecuzione del codice (esempio):

php'8.1.0'

Esempio

Confrontiamo la versione di PHP con quella minima richiesta:

php<?php
  if (version_compare(phpversion(), '8.0.0', '<')) {
    echo 'È richiesta PHP versione 8.0.0 o superiore';
  } else {
    echo 'La versione di PHP è adatta';
  }
?>

Risultato dell'esecuzione del codice (esempio):

php'La versione di PHP è adatta'

Vedi anche

  • la funzione phpinfo,
    che visualizza informazioni complete su PHP
  • la funzione version_compare,
    che confronta due versioni di PHP