Si vous ne parvenez pas à faire fonctionner quelque chose et pensez que cela pourrait être dû à une mauvaise version de PHP, il existe un moyen très simple de vérifier la version actuelle.
Différentes versions de PHP peuvent avoir des paramètres par défaut différents et, dans le cas de versions plus récentes, peuvent avoir de nouvelles fonctions.
Si un didacticiel PHP donne des instructions pour une version particulière de PHP, il est important de comprendre comment vérifier la version que vous avez installée.
L'exécution d'un simple fichier PHP ne vous indiquera pas seulement votre version PHP mais une abondance d'informations sur tous vos paramètres PHP. Il suffit de mettre cette seule ligne de code PHP dans un fichier texte vierge et de l'ouvrir sur le serveur:
Vous trouverez ci-dessous comment vérifier la version de PHP installée localement. Vous pouvez l'exécuter dans l'invite de commande dans Windows ou Terminal pour Linux / macOS.
php -v
Voici un exemple de sortie:
PHP 5.6.35 (cli) (construit: 29 mars 2018 14:27:15)
Copyright (c) 1997-2016 Le groupe PHP
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
Étant donné que vous exécutez réellement PHP sur votre serveur Web, la raison la plus courante pour laquelle la version de PHP ne s'affiche pas est si le chemin vers PHP n'est pas configuré avec Windows.
Vous pouvez voir l'erreur comme ceci si la variable d'environnement correcte n'est pas configurée:
'php.exe' n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier de commandes.
Dans une invite de commandes, tapez la commande suivante, où le chemin après "C:" est le chemin vers PHP (le vôtre peut être différent):
définir PATH =% PATH%; C: \ php \ php.exe