Habari\SuperGlobal::filter_keys PHP Метод

filter_keys() публичный Метод

Filters this SuperGlobal based on an array or arrays of keys
public filter_keys ( ) : SuperGlobal
Результат SuperGlobal The values from this array that match the supplied keys
    public function filter_keys()
    {
        $keys = array();
        $args = func_get_args();
        foreach ($args as $ary) {
            if (!is_array($ary)) {
                $ary = array($ary);
            }
            $keys = array_merge($keys, array_values($ary));
        }
        $cp = $this->get_array_copy_raw();
        $cp = array_intersect_key($cp, array_flip($keys));
        return new SuperGlobal($cp);
    }