有了这个:
//Example array
$arr = array(
'db' => array('host' => 'local', 'user' => 'root'));
public function getParam($name, $default = null)
{
if (array_key_exists($name, $this->params)) {
return $this->params[$name];
}
return $default;
}
我可以获得整个 db 数组,但是如果我只想使用 getParam 方法()到达“主机”怎么办,我需要如何扩展 getParam 方法才能使其灵活并在每个不相关的数组深度下工作?