通常,函数内定义的变量,在函数内生效,函数执行完毕销毁
global 全局变量,函数外可以调用
function testGlobal() { global $a; $a = 1; } //testGlobal(); //var_dump($a); static关键字 ,静态变量,第一次使用时初始化,不会销毁。下次调用时该静态变量还是存在。 function test(){ static $a = 0; echo $a."\n"; $a++; }
test(); test(); test(); 标签:function,变量,global,static,test,php,函数 From: https://www.cnblogs.com/mingqp/p/16624223.html