<?php function &test() { // 声明一个静态变量 static $b = 0; $b = $b+1; echo $b; return $b; } $a = test(); //这条语句会输出 $b 的值为 1 $a = 5; $a = test(); //这条语句会输出 $b 的值为2 $a = &test(); //这条语句会输出 $b 的值为3 $a = 5; $a = test(); //这条语句会输出 $b的值 为6 ?>