En PHP, la constante PHP_VERSION_ID
est une constante pré-définie qui représente la version courante de PHP sous forme d’un nombre entier. Cela facilite les comparaisons de versions dans le code, car vous pouvez simplement comparer les valeurs numériques plutôt que de manipuler des chaînes de caractères.
Le format de la valeur PHP_VERSION_ID
est le suivant :
PHP_VERSION_ID = MAJOR * 10000 + MINOR * 100 + RELEASE
MAJOR
: Le numéro de version majeure de PHP (par exemple, 7 pour PHP 7.x.x).MINOR
: Le numéro de version mineure de PHP (par exemple, 4 pour PHP 7.4.x).RELEASE
: Le numéro de version de correction (patch) de PHP (par exemple, 3 pour PHP 7.4.3).
Pour la valeur PHP_VERSION_ID
égale à 50600, cela signifie que :
MAJOR
est égal à 5 (car 50600 divise par 10000 est égal à 5).MINOR
est égal à 6 (car 50600 modulo 10000 divise par 100 est égal à 6).RELEASE
est égal à 0 (car 50600 modulo 100 est égal à 0).
Donc, la valeur 50600 correspond à PHP 5.6.0. C’était la version majeure 5, la version mineure 6, et la version de correction (patch) 0 de PHP. Cependant, veuillez noter que cette version est assez ancienne et n’est plus maintenue ni prise en charge. Il est fortement recommandé de mettre à jour vers une version plus récente de PHP pour des raisons de sécurité et de performance. La dernière version stable de PHP au moment de mon dernier entraînement est la version 8.x.x.