Ecco come verificare la versione di PHP in esecuzione

Se non riesci a far funzionare qualcosa e pensi che potrebbe essere perché hai la versione sbagliata di PHP, c'è un modo davvero semplice per controllare la versione corrente. 

Versioni diverse di PHP possono avere impostazioni predefinite diverse e, nel caso di versioni più recenti, potrebbero avere nuove funzioni.

Se un tutorial di PHP fornisce istruzioni per una particolare versione di PHP, è importante capire come controllare la versione che hai installato.

Come verificare la versione di PHP

L'esecuzione di un semplice file PHP non ti dirà solo la tua versione di PHP ma un'abbondanza di informazioni su tutte le tue impostazioni di PHP. Basta inserire questa singola riga di codice PHP in un file di testo vuoto e aprirlo sul server:


Di seguito è riportato come verificare la versione installata localmente di PHP. Puoi eseguirlo nel Prompt dei comandi in Windows o Terminal per Linux / macOS.

php -v

Ecco un esempio di output:

PHP 5.6.35 (cli) (costruito: 29 mar 2018 14:27:15)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

La versione di PHP non viene visualizzata in Windows??

Dato che stai effettivamente eseguendo PHP sul tuo server web, il motivo più comune per cui la versione di PHP non viene visualizzata è se il percorso di PHP non è impostato con Windows.

Potresti visualizzare l'errore in questo modo se la variabile di ambiente corretta non è configurata:

'php.exe' non è riconosciuto come comando interno o esterno, programma eseguibile o file batch.

In un prompt dei comandi, digita il seguente comando, dove il percorso dopo "C:" è il percorso di PHP (il tuo potrebbe essere diverso):

set PATH =% PATH%; C: \ php \ php.exe