<?php

//静态局部变量
function static_function() {
	static $i=0;
	$i++;
	print_r($i);
}
static_function();//1
static_function();//2
static_function();//3

//静态成员变量
//Zend为每个函数分配了一个私有的符号表来保存该函数的静态变量。
class static_class {
	public static $i=0;
	public function get_static() {
		return ++self::$i;
	}
}
$class1 = new static_class();
$class2 = new static_class();
print_r($class1->get_static());//1
print_r($class2->get_static());//2
