public static function getArrayValueByArrayKeys($aArray, $aKeys, $vDefault = null)
{
$_sKey = array_shift($aKeys);
if (isset($aArray[$_sKey])) {
if (empty($aKeys)) {
return $aArray[$_sKey];
}
if (is_array($aArray[$_sKey])) {
return self::getArrayValueByArrayKeys($aArray[$_sKey], $aKeys, $vDefault);
}
return $vDefault;
}
return $vDefault;
}