public function array_values($ary) { $lst = array(); foreach (array_keys($ary) as $k) { $v = $ary[$k]; if (is_scalar($v)) { $lst[] = $v; } elseif (is_array($v)) { $lst = array_merge($lst, $this->array_values($v)); } } return $lst; }