PHP中的局部变量是什么?

推荐答案1

在PHP中,局部变量是在函数中声明的变量.另一方面,只能在声明其声明的函数中访问局部变量.另一方面,全局变量是在函数之外声明的变量.可以从代码中的任何地方访问全局变量.

推荐答案2

if(isset($ variable))

{

##做一些令人兴奋的事情,现在你知道变量设置.

}

推荐答案3

所有包含的代码都成为同一脚本的一部分,并且在脚本中到处都可以访问在函数或类之外声明的PHP变量.现在,通常不建议进行全局变量,但是在代码易于理解的简单应用程序中,您可以摆脱它.

一种更安全方法是将值传递为函数的参数.

推荐答案4

我知道全局变量的一种很好地使用了,它在8051微控制器上.

理想情况下,我们想在函数中使用局部变量.但是我们发现我们的C编译器只是在管理所需的堆栈框架方面做得很糟糕.

所以我们滚动了自己的. 我们结合了八个字节的全局变量,可以将其分为1、2、4、8个字节块.

我们称之为" scratchpad'.<<<<<<<<<<

我们的功能可以使用这些刮擦变量,就好像它们是当地人一样.直接全局访问删除了堆栈帧所需的所有额外代码.不利的一面是,您必须在整个呼叫堆栈中受到纪律处分.

现代的微控制器C编译器通常具有一个选项,使您的源代码可以使用当地人,但将其转换为Globals.两个世界上最好的.

推荐答案5

只是语法.在PHP中,您无需在严格键入的语言中以前声明一个变量.

解释器需要知道什么是变量指定的令牌.