Bonjour,

je cherche à utiliser certaines variables n'importe où dans mon script (classe et fonction notamment), c'est pourquoi je me demande quel est la meilleure solution en terme de sécurité et de performance :

- global : c'est ce que je fais actuellement mais bon faire un global $var1, $var2, $var3 dans toutes les fonctions et méthodes laisse à désirer.

- $globals : jamais utilisé, quel est votre avis ? A éviter niveau sécurité ou performance ?

- $_SERVER['mavar'] : j'hésite à placer mes variables globales dedans mais le fait qu'on le voit dans le phpinfo() me refroidit

- Une fonction_static('mavar', 'valeur') : un peut lourd comme solution pour garder 2 ou 3 valeurs nécessaires au fonctionnement de l'application.


Que me conseillez vous svp ?

En vous remerciant par avance.