Si vous êtes un amoureux de la ligne de commande Linux, vous pouvez exécuter ceci et voir quelle version de PHP vous utilisez :
1 |
php -i |
ou vous pouvez également exécuter ceci pour obtenir strictement le numéro de version
1 |
php -v |
Trouver la version PHP sur Windows
php -v fonctionne également sur les plates-formes Windows. Vous pouvez simplement démarrer votre CMD et l’exécuter pour voir la version PHP que vous avez actuellement installée.
Cela ne fonctionnera pas si vous n’avez pas inclus php.exe dans le chemin du système. Donc, si c’est votre cas, vous devrez localiser php.exe sur votre système. Main se trouve ici : C:\xampp\php, je vais donc exécuter la commande set en utilisant ce chemin comme ceci :
1 |
set PATH=%PATH%;C:\xampp\php\php.exe |
Maintenant, exécutez à nouveau php -v et vous devriez voir votre version PHP.
Trouvez la version PHP lorsque vous n’avez pas accès à une console SSH.
Lorsque vous n’avez pas accès à une console de ligne de commande, vous pouvez trouver la version de PHP à l’aide de la fonction phpinfo().
Il suffit de le mettre dans un nouveau fichier .php et d’y accéder via votre URL.
1 |
<?php phpinfo() ?> |
Ou simplement, un moyen plus simple consiste à utiliser la fonction spécifique phpversion() ou la constante PHP_VERSION.
1 2 3 4 |
<?php echo 'PHP version is: ' . phpversion(); echo 'PHP version is: ' . PHP_VERSION; ?> |
Pourquoi ai-je besoin de connaître ma version PHP
Il existe de nombreuses raisons pour lesquelles vous pourriez être intéressé par la version PHP que vous utilisez. L’une serait que certaines fonctions ne sont pas disponibles sur certains packages et que d’autres fonctions sont obsolètes sur d’autres.
Si vous voulez connaître votre version de PHP et faire quelque chose ou autre chose en fonction de votre numéro de version, vous pouvez être intéressé par l’utilisation de la comparaison comme celle-ci.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
if (version_compare(PHP_VERSION, '7.0.0') >= 0) { echo 'I am at least PHP version 7.0.0, my version: ' . PHP_VERSION . "\n"; } if (version_compare(PHP_VERSION, '5.3.0') >= 0) { echo 'I am at least PHP version 5.3.0, my version: ' . PHP_VERSION . "\n"; } if (version_compare(PHP_VERSION, '5.0.0', '>=')) { echo 'I am at least PHP version 5.0.0, my version: ' . PHP_VERSION . "\n"; } if (version_compare(PHP_VERSION, '5.0.0', '<')) { echo 'I am still PHP 4, my version: ' . PHP_VERSION . "\n"; } |
J’espère que cela vous aide