array_reduce コールバック関数を用いて配列を普通の値に変更することにより、 配列を再帰的に減らす 説明 mixedarray_reduce arrayinput callbackfunction intinitial array_reduceは、配列input の各要素にfunction関数を繰り返し適用し、 配列を一つの値に減らします。オプションintial が利用可能な場合、処理の最初で使用されたり、配列が空の場合の最終結果 として使用されます。 <function>array_reduce</function>の例 ]]> これにより、$bの値は15 となり、$cの値は 1200 (= 1*2*3*4*5*10)、そして、 $dの値は1となります。 array_filter, array_mapも参照下さい。