静态变量 : 在函数内部以static 作为声明前缀
全局变量 : 在函数内部以global作为声明前缀
共同点
静态变量与全局变量当同一方法在一次访问后更新后 能一直维持该值的该值 第二次 也依然能读取上次的赋值
最大的访问域是一个请求 不同请求下的值不一样。(php 一次请求就是一个进程 进程内部变量不能共享)
不同点
静态变量 在方法内部声明 也只能在方法内部使用
全局变量 在任何地方声明 在任何地方调用
且可以通过GLOBALS[‘xxx’]调用
静态变量 : 在函数内部以static 作为声明前缀
全局变量 : 在函数内部以global作为声明前缀
共同点
静态变量与全局变量当同一方法在一次访问后更新后 能一直维持该值的该值 第二次 也依然能读取上次的赋值
最大的访问域是一个请求 不同请求下的值不一样。(php 一次请求就是一个进程 进程内部变量不能共享)
不同点
静态变量 在方法内部声明 也只能在方法内部使用
全局变量 在任何地方声明 在任何地方调用
且可以通过GLOBALS[‘xxx’]调用