Funktion array_map

Die Funktion array_map wendet eine angegebene Funktion auf alle Elemente eines Arrays an und gibt das geänderte Array zurück. Der erste Parameter ist der Callback, der zweite Parameter ist das Array. Es können zusätzliche Arrays als dritter und weiterer Parameter übergeben werden.

Syntax

phparray_map(?callable $callback, array $array, array ...$arrays): array

Beispiel

Lassen Sie uns die Quadratwurzel aus jedem Element des Arrays ziehen (mit der Funktion sqrt) und in ein neues Array schreiben:

php<?php
  $arr = [1, 4, 9];
  
  $res = array_map('sqrt', $arr);
  var_dump($res);
?>

Das Ergebnis der Codeausführung:

php[1, 2, 3]

Siehe auch