Ouzo\Utilities\Arrays::map PHP Метод

map() публичный статический Метод

Invokes the function for each value in the array. Creates a new array containing the values returned by the function. Example: $array = array('k1', 'k2', 'k3'); $result = Arrays::map($array, function ($value) { return 'new_' . $value; }); Result: Array ( [0] => new_k1 [1] => new_k2 [2] => new_k3 )
public static map ( array $elements, callable $function ) : array
$elements array
$function callable
Результат array
    public static function map(array $elements, $function)
    {
        return array_map($function, $elements);
    }

Usage Example

Пример #1
0
 private function _prepareParameters($uri)
 {
     preg_match_all('#:(\\w+)#', $uri, $matches);
     $parameters = Arrays::getValue($matches, 1, array());
     return Arrays::map($parameters, function ($parameter) {
         return '$' . $parameter;
     });
 }
All Usage Examples Of Ouzo\Utilities\Arrays::map