多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~ /** * php: 弱类型语言, 不必声明数据类型 * * 局部变量:函数内声明的变量 * * global 关键字:php 函数内无法直接使用函数外的全局变量,需要在函数中使用global 关键字声明 * * $GLOBALS[index]: 存放所有全局变量, index 保存变量的名称 * * static: 使函数内的局部变量不会被销毁,每次调用时都会保留前一次被调用的值 */ $x = 5; // 全局变量 function test() { $y = 10; // 局部变量 } test(); $z = 7; function add() { global $x, $z; $z = $x + $z; } add(); echo $z; function addGloabl() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['z']; } addGloabl(); echo $z; echo '<br/>'; function testStatic() { static $a = 0; echo $a; $a++; echo '<br/>'; } testStatic(); // 0 testStatic(); // 1 testStatic(); // 2 ~~~