Bonjour,
J’ai un petit problème de visibilité avec les constantes.

Dans une page j’ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
// Déclaration de mes constantes 
 
Function A() {
	...
	// Utilisation d’un constante}
 
Function B() {// Utilisation d’un constante}
L’utilisation d’une constante est simplement une récupération de la valeur de la constante et non une affectation.

A chaque tentative d’utilisation php me dit que ma constante n’est pas définie.

Par contre si je déclare ma constante dans une fonction ou elle serra utilisé il n’y a pas de problème. Mais je perds tout l’intérêt des constantes et je ne peux pas déclarer la même constante dans chaque fonction.

Pourtant les recherches faites sur le web à ce sujet donnent souvent :

Les constantes sont définies et accessibles à tout endroit du code, globalement.
J’ai aussi trouvé ça… Mais j’aimerais ne pas modifier le php.ini

Il existe deux directives du php.ini permettant de charger un script avant ou après le chargement d'une page. Il s'agit des variables auto_prepend_file et auto_append_file.
Merci d'avance