:: Anbieterverzeichnis :: Globale Branchen
:: SELFPHP Forum ::
Fragen rund um die Themen PHP?
In über
130.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
array_map
Befehl | Version | Beschreibung | Beispiel 1 | Ausgabe 1 | Beispiel 2 | Ausgabe 2 | Download |
Befehl array array_map ( callback $callback, array $arr1 [, array $...] )
Version Beschreibung
Top Keywords for Google Adsense
High paying keywords with CPC more
than .00 - Get published free!
Secrets Adsense Keywords
Become more than .00 for one click!
Try it, all keywords are free!
Die Funktion array_map() gibt ein Array zurück, nachdem sie alle Elemente des ursprünglichen Arrays arr1 und eventuell der weiteren als Argumente übergebenen Arrays (arr2 usw.) an die Funktion callback übergeben hat.
Das Ergebnis-Array besteht aus den Rückgabewerten dieser Callback-Funktion. Sie sollten darauf achten, dass die zu uebergebenen Arrays alle die gleiche Länge haben da ansonsten das kürzeste Array um leere Elemente aufgefüllt wird.
Im Beispiel 2 sehen Sie eine interessante Lösung wie verschachtelte Arrays erstellt werden können, wobei als Callback-Funktion NULL angegeben wird.
Siehe auch:
• array_filter ()
• array_reduce ()
• array_walk ()
Beispiel 1
<?PHP
function multipliziere ( $a )
{
return $a * $a ;
}
$array1 = array ( 4 , 8 , 12 );
$array2 = array_map ( 'multipliziere' , $array1 );
print_r ( $array2 );
?>
Ausgabe 1
Array
(
[0] => 16
[1] => 64
[2] => 144
)
Beispiel 2
<?PHP
$a = array ( 1 , 2 , 3 );
$b = array ( 'eins' , 'zwei' , 'drei' );
$c = array ( 'one' , 'two' , 'three' );
print_r ( array_map ( null , $a , $b , $c ) );
?>
Ausgabe 2
Array
(
[0] => Array
(
[0] => 1
[1] => eins
[2] => one
)
[1] => Array
(
[0] => 2
[1] => zwei
[2] => two
)
[2] => Array
(
[0] => 3
[1] => drei
[2] => three
)
)
Download
Alle Beispiele als PHP-Datei(en)
Nachfolgend haben Sie die Möglichkeit, sich sämtliche auf dieser Seite gezeigten Beispiele als PHP-Dateien direkt downzuloaden.
Umständliches Copy & Paste ist daher nicht mehr notwendig, da alle Beispiele sofort ausprobiert werden können.
Sie haben bei der Auswahl der bereitgestellten Downloads mehrere Möglichkeiten, je nachdem welches Komprimierungsverfahren Sie bevorzugen.
:: Anbieterverzeichnis ::
Webhosting/Serverlösungen
Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?
Sie sind nur ein paar Klicks davon entfernt!