0
有了这个:获取项,assoctivate阵列
//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;
}
我可以得到整个分贝数组,但如果我想达到的“主机”只能用getParam()方法,我怎么需要延长getParam方法是否灵活,并且在每个非连续数组中有多深?
您需要编写一个递归函数来钻取数组 – 2013-05-26 22:41:41
如果您使用的是PHP 5.4,您可以使用:$ obj-> getParam(“db”)['host'];' –