NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

PHP - array_map

Třída

Kořen \ Bez třídy

Metoda - array_map

(PHP 4 >= 4.0.6, PHP 5, PHP 7)

Aplikuje callback (funkci) na všechny prvky v poli.

Procedurální

  • function array_map (callable $callback, array $array1, array $...) : array

Parametry

NázevDatový typVýchozí hodnotaPopis
$callbackcallable

Callback, tedy jméno funkce. Funkce by měla mít tolik parametrů, kolik polí do array_map() předáváme.

$array1array

Pole, které chceme funkcí zpracovat.

$...array

Další pole, které chceme funkcí zpracovat.

Návratové hodnoty

Vrací: array

Pole, obsahující prvky původního pole po zpracování callback funkcí.

Příklady

<?php

function zdvojnasob($a)
{
        return 2 * $a;
}

$pole = [1, 2, 3, 4];
$pole = array_map('zdvojnasob', $pole);

print_r($pole);

Související manuály

      • function array_filter (array $array, int $flag = 0) : array
      • function array_reduce (array $array, callable $callback) : mixed
      Aktivity