array_reduce
Bir geriçağırım işlevini dizinin bütün elemanlarına tek tek
uygulayıp sonucu döndürür
&reftitle.description;
mixedarray_reduce
arraygirdi
callbackişlev
mixedilk_değer&null;
array_reduce işlevi işlev
işlevini girdi dizisinin bütün elemanlarına tek tek
uygulayıp sonucu döndürür.
&reftitle.parameters;
girdi
Girdi olarak bir dizi.
işlev
mixedişlev
mixedönceki
mixedşimdiki
önceki
Önceki yinelemenin dönüş değerini tutar. İlk yineleme için
ilk_değer'in değeridir.
şimdiki
Geçerli yinelemenin değerini tutar.
ilk_değer
Seçimlik ilk_değer bağımsız değişkeni verilmişse ve
dizi boşsa işlevin dönüş değeri ilk_değer olur,
aksi takdirde ilk_değer işleme sokulan ilk değer
olur.
&reftitle.returnvalues;
Elde edilen sonucu döndürür.
Eğer dizi boşsa ve bir ilk_değer belirtilmemişse
array_reduce &null; döndürür.
&reftitle.changelog;
&Version;
&Description;
&array.changelog.by-ref;
&reftitle.examples;
- array_reduce örneği
]]>
&reftitle.seealso;
array_filter
array_map
array_unique
array_count_values