Les différents serveurs fonctionnent avec une branche php par défaut (celle-ci peut être différente en fonction de votre serveur d'hébergement).
Pour des raisons de compatibilité avec les sites existants, nous évitons autant que possible de modifier cette version, vous pouvez néanmoins choisir d'utiliser pour votre site une autre branche de php en plaçant des instructions de configuration dans un fichier .htaccess ou en changeant l'extension de vos scripts php.
Voici la liste des instructions disponibles à placer dans le fichier .htaccess selon la version souhaitée :
- AddHandler x-httpd-php8 .php #php 8.x
- AddHandler x-httpd-php81 .php #php 8.1 (déconseillé)
- AddHandler x-httpd-php82 .php #php 8.2
- AddHandler x-httpd-php83 .php #php 8.3
- AddHandler x-httpd-php84 .php #php 8.4 (recommandé)
- AddHandler x-httpd-php85 .php #php 8.5
Les versions antérieures à 8.1 ne sont plus supportées par PHP et ne sont plus disponibles pour raisons de sécurité (voir tableau ci-dessous)
Vous pouvez vérifier la version de php exécutée avec les instructions phpversion() ou phpinfo().
| PHP Version | Release Date | Support EOL |
| PHP 5.6 | 2014 | 2018 |
| PHP 7.0 | 2015 | 2018 |
| PHP 7.3 | 2019 | 2021 |
| PHP 7.4 | 2019 | 2022 |
| PHP 8.0 | 2020 | 2023 |
| PHP 8.1 | 2021 | 2025 |
| PHP 8.2 | 2022 | 2026 |
| PHP 8.3 | 2023 | 2027 |
| PHP 8.4 | 2024 | 2028 |
| PHP 8.5 | 2025 | 2029 |
