PHP代码
<?php class config{ private static $conf=array(); function __get($key){ self::$conf[$key]; return $this; } function __set($key,$value){ self::$conf[$key]=$value; return $this; } function __call($methodname,$arg){ $conf=self::$conf[$methodname]; $conf(); return $this; } } $conf=new config(); $conf->get_age=function(){ echo "aaa"; }; $conf->get_sex=function(){ echo "bbb"; }; $conf->get_age()->get_sex(); var_dump($conf);// 只能获取原始 成员属性和方法 ?>