array_reduce

(PHP 4 >= 4.0.5, PHP 5)

array_reduce --  コールバック関数を用いて配列を普通の値に変更することにより、 配列を再帰的に減らす

説明

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

array_reduce() は、配列 input の各要素に function 関数を繰り返し適用し、 配列を一つの値に減らします。オプション intial が利用可能な場合、処理の最初で使用されたり、 配列が空の場合の最終結果として使用されます。 配列が空で initial が渡されなかった場合は、 array_reduce()NULL を返します。

例 1. array_reduce() の例

<?php
function rsum($v, $w)
{
    
$v += $w;
    return
$v;
}

function
rmul($v, $w)
{
    
$v *= $w;
    return
$v;
}

$a = array(1, 2, 3, 4, 5);
$x = array();
$b = array_reduce($a, "rsum");
$c = array_reduce($a, "rmul", 10);
$d = array_reduce($x, "rsum", 1);
?>

これにより、$b の値は 15 となり、$c の値は 1200 (= 10*1*2*3*4*5)、そして $d の値は 1 となります。

array_filter()array_map()array_unique() および array_count_values() も参照ください。



東京デリヘル 池袋デリヘル 新宿デリヘル 渋谷デリヘル 品川デリヘル

鶯谷デリヘル 大塚デリヘル 立川デリヘル 町田デリヘル 横浜デリヘル 埼玉デリヘル

千葉デリヘル 大阪デリヘル 神戸デリヘル 京都デリヘル 名古屋デリヘル デリヘル

アダルトレンタルサーバー アダルトレンタルサーバー 表札 断熱塗料 UGUISU

大阪 老人ホーム 京都 老人ホーム 兵庫 老人ホーム 和歌山 老人ホーム 滋賀 老人ホーム

奈良 老人ホーム 東京 老人ホーム 神奈川 老人ホーム 千葉 老人ホーム 埼玉 老人ホーム 老人ホーム