[👀DEMO]
<?php // PHP Versions and Options (7.3.33) class Tools { public static function filter_keys_allowed_list( array $arr = [], array $allowed = []): array { return array_filter( $arr, function ($key) use ($allowed) { return in_array($key, $allowed); }, ARRAY_FILTER_USE_KEY ); } } $arr = [ 'EUR' => '€96.06', 'GBP' => '£82.42', 'JPY' => '¥13,287.09', 'USD' => '$1', ]; $allowed = ['EUR', 'GBP', 'JPY']; var_dump(Tools::filter_array_keys_list($arr, $allowed));
Top comments (0)