<?php /* * 静态变量 * 1.在函数中声明的静态变量,只在第一次调用时声明 * 2.第二次调用已声明的静态变量时,不会再去声明,而是直接使用 * 3.同一函数多次调用某一静态变量,共享;不同函数之间互不影响 */ function demo(){ static $a = 1; echo $a."<br>"; $a++; } function test(){ static $a; $a++; } demo(); demo(); test(); demo(); demo(); ?>
输出:
1
2
3
4
时间: 2024-11-06 02:48:49