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.
Partager