:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.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_reduce |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
mixed array_reduce ( array $input, callback $function [, int $initial] ) |
Version
Beschreibung
Die Funktion array_reduce() übergibt nacheinander jedes Element des Arrays input
an eine Rückruffunktion (callback) und gibt den Ergebniswert zurück. Wird der
optionale Parameter intial angegeben, so startet der Durchlauf mit diesem Wert.
Wurde initial angegeben und das Array ist leer, so erhalten Sie als Resultat
den Wert von initial.
Siehe auch:
• array_filter()
• array_map() |
Beispiel
<?PHP
function summiere ( $summe, $wert )
{
return $summe + $wert;
}
function multipliziere ( $summe, $wert )
{
return $summe * $wert;
}
$array = array ( 4, 8, 12, 16, 20 );
$array1 = array ( 4 );
$leer = array ();
print array_reduce ( $array, 'summiere' ) . "\n";
print array_reduce ( $array, 'multipliziere', 20 ) . "\n";
print array_reduce ( $leer, 'summiere', 1 ) . "\n";
print array_reduce ( $array1, 'multipliziere', 3 );
?>
|
Ausgabe
|
|
|
|
|
|