public static final function has(array $Source, $key): bool {
		return !count(array_diff(self::simplify(array_slice(func_get_args(), 1)),
			array_keys($Source)));
	}
public static final function has(array $Source, $key): bool {
		return !count(array_diff(self::simplify(array_slice(func_get_args(), 1)),
			array_keys($Source)));
	}
public static final function has ( array $ Source , $ key ) : bool { return ! count ( array_diff ( self :: simplify ( array_slice ( func_get_args ( ) , 1 ) ) , array_keys ( $ Source ) ) ) ; }
Checks if the given keys exist in an array.

@param array $Source
@param mixed $key, ...
@return bool
Checks if the given keys exist in an array .