2. 一个函数多次调用之间共用,但只在第一次调用 函数时声明到内存,以后再调用用,就不再声明,而直接使用。
function test($key,$val=null){ static $_config = array();//定义static变量 if(!empty($val)){ $_config[$key] = $val; return; } echo '$config["'.$key."\"]=".$_config[$key].'</br>'; } test("name","richievoe");//赋值 test("name");//输出