它可能使用全局變量在一個函數中聲明爲另一個函數在PHP中?全局變量作用域
Q
全局變量作用域
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 2010-09-28 12:22:39
相關問題
- 1. 變量作用域和全局變量
- 2. PHP全局變量的作用域
- 3. Python全局變量作用域
- 4. TCL全局變量作用域
- 5. 局部變量影響全局變量 - JavaScript變量的作用域
- 6. 需要幫助訪問PHP變量:變量作用域和全局變量
- 7. Javascript中的全局作用域變量未按預期工作
- 8. java全局全局變量和用戶全局變量
- 9. 如何將全局作用域變量引用到本地作用域中?
- 10. 爲什麼本地作用域不引用全局變量?
- 11. python:multithreading:self作爲全局變量
- 12. 製作全局變量js
- 13. 在具有全局作用域的函數中創建變量?
- 14. 具有作用域變量的全局Makefile
- 15. pthred_exit返回變量靜態與全局作用域
- 16. PHP關閉和隱式全局變量作用域
- 17. 聲明一個全局作用域變量const在C++中
- 18. javascript - 變量作用域 - 本地和全局
- 19. 用作全局變量的AppDelegate變量不起作用
- 20. VB6局部變量的作用域
- 21. 全局變量
- 22. 全局變量。
- 23. 全局變量
- 24. 全局變量
- 25. 全局變量
- 26. 全局變量
- 27. 全局變量
- 28. 全局變量
- 29. 全局變量
- 30. 全局變量
當然,這就是爲什麼他們被稱爲**全局**變量。 – wimvds 2010-09-28 12:18:48