illustrer
1. Const définit PI comme une variable. Les constantes définies ne peuvent être placées que dans le répertoire supérieur et ne peuvent pas être placées dans les instructions if ou {} dans les fonctions.
2. Définir est une définition de macro et les constantes définies peuvent être placées n'importe où.
Notez que la définition de macro n’est pas une instruction au sens strict de C ou C++, elle n’a donc pas besoin de se terminer par un point-virgule à la fin de la ligne.
Exemple
Constante symbolique #define Pi 3.1415926f ; Variable à valeur constante const float pi 3.1415926f ;
Ce qui précède est une comparaison des deux méthodes de définition des constantes PHP. J'espère que cela sera utile à tout le monde.