//每次调用函数都会重新为变量声明一个新局部的空间
function t(){
$aj = 10;
$aj += 1;
return $aj;
}
//
echo t(),' ';//11
echo t(),' ';//11
echo t(),' ';//11
// ---------------------------------
//static变量特点,在第一次函数声明之后存在,
// 且不随函数结束而销毁,当函数再次调用时,
//可以直接利用上次的结果
function tj(){
static $aj = 10;
$aj += 1;
return $aj;
}
echo tj(),' ';//11
echo tj(),' ';//12
echo tj(),' <br/>';//13