Est-il possible d'utiliser des variables globales déclarées dans une fonction dans une autre fonction dans php?Variable globale Scope
1
A
Répondre
2
6
Oui.
function func_A() {
global $var;
$var = 5;
}
function func_B() {
global $var;
echo $var;
}
func_A();
func_B();
échos 5.
Que se passe lorsque vous utilisez le mot-clé est global
, PHP fait une note que le nom de la variable que vous avez donné fait référence à ce nom de variable dans la portée globale (si cette variable existe ou non dans la portée globale à ce moment-là). Dans la mesure du possible, l'utilisation de fonctions globales doit être évitée, car elles peuvent entraîner des effets secondaires.
edit: Je veux dire "variables globales", pas "fonctions globales".
+0
+1 pour avertir d'éviter les globals ... – ircmaxell
Questions connexes
- 1. jQuery/javascript variable scope
- 2. PHP Variable Scope Numéro
- 3. js variable scope question
- 4. Variable Scope Question PHP
- 5. variable scope - comment décider
- 6. PHP variable scope confused
- 7. php variable scope dans oop
- 8. Ruby Instance Variable Scope Question
- 9. Bash: variable globale incrément
- 10. php recursion variable globale?
- 11. Javascript variable globale question
- 12. javascript variable globale
- 13. Variable globale avec OpenMP
- 14. Javascript variable globale
- 15. drupal variable globale
- 16. Problème de variable globale
- 17. Problème de variable globale
- 18. Oracle sql - variable globale
- 19. iphone variable globale
- 20. variable globale en javascript?
- 21. question concernant variable globale
- 22. Variable globale dans nanoc
- 23. Problème de variable globale
- 24. Sécurité et variable globale
- 25. Variable NSDate globale
- 26. Nettoyer javascript variable scope en supprimant son code de DOM
- 27. "Variable globale" dans Visual C#
- 28. Variable globale en Qt, comment?
- 29. Problème de variable globale jQuery
- 30. TSQL: variable globale de script?
Bien sûr, c'est pourquoi on les appelle des variables ** globales **. – wimvds