Возможно ли использовать глобальные переменные, объявленные в одной функции, в другую функцию в php?Глобальная переменная Область
1
A
ответ
2
6
Да.
function func_A() {
global $var;
$var = 5;
}
function func_B() {
global $var;
echo $var;
}
func_A();
func_B();
эхо 5.
Что происходит, когда вы используете global
ключевое слово, PHP делает отметку о том, что имя переменной вы дали означает, что имя переменной в глобальной области (существует ли переменная в глобальном масштабе в то время).
Следует избегать использования глобальных функций, если это возможно, поскольку они могут приводить к функциям, имеющим побочные эффекты.
Редактировать: Я имею в виду «глобальные переменные», а не «глобальные функции».
+0
+1 для предупреждения об исключении глобальных ... – ircmaxell
Смежные вопросы
- 1. Угловая переменная/функция Глобальная область
- 2. Python глобальная переменная/область путаницы
- 3. Область контекста сервл и глобальная переменная
- 4. PHP-глобальная область и переменная инициализация
- 5. Глобальная переменная и область видимости Node.js + MongoDB
- 6. javascript переменная глобальная и локальная область путаницы
- 7. Глобальная переменная & локальная область в метеор?
- 8. Переменная глобальная переменная?
- 9. глобальная и локальная область javascript
- 10. Глобальная переменная счетчика
- 11. Глобальная переменная в ShinyServer
- 12. Laravel 5.1 Глобальная область
- 13. eval() и глобальная область
- 14. VBA - Глобальная область переменных?
- 15. PHP Требуется глобальная область
- 16. $ _GET глобальная область действия как не глобальная?
- 17. Глобальная переменная Javascript, переопределяющая область локальной переменной в функции
- 18. Глобальная область DbContext и область уровня метода
- 19. Что такое статическая глобальная переменная?
- 20. NodeJS Глобальная переменная в модуле
- 21. Глобальная переменная не признана Javascript
- 22. Глобальная переменная не такая глобальная в Chrome
- 23. глобальная переменная python не сохраняется глобальная
- 24. mysql ++ глобальная переменная таблицы
- 25. Глобальная переменная с $ (this)
- 26. глобальная переменная рекурсии php?
- 27. Глобальная переменная обработка
- 28. Глобальная переменная в iOS
- 29. Oracle sql - глобальная переменная
- 30. глобальная переменная в onclicklistner
Конечно, вот почему они называются ** глобальными ** переменными. – wimvds