SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/array_funktionen/array_reduce.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



array_reduce


nach unten nach oben Befehl

mixed array_reduce ( array $input, callback $function [, int $initial] )



nach unten nach oben Version

(PHP 4 >= 4.0.5, PHP 5)



nach unten nach oben 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()



nach unten nach oben Beispiel


<?PHP
function summiere $summe$wert )
{
    return 
$summe $wert;
}

function 
multipliziere $summe$wert )
{
    return 
$summe $wert;
}

$array = array ( 48121620 );

$array1 = array ( );

$leer = array ();

print 
array_reduce $array'summiere' ) . "\n";

print 
array_reduce $array'multipliziere'20 ) . "\n";

print 
array_reduce $leer'summiere') . "\n";

print 
array_reduce $array1'multipliziere');
?>




nach unten nach oben Ausgabe


60
2457600
1
12