成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP數組函數array_reduce()的用法
全站頭部文字 我要出現在這里
PHP數組函數array_reduce()的用法 800 2024-01-03   

array_reduce

(PHP 4 >= 4.0.5, PHP 5)

array_reduce — 用回調函數迭代地將數組簡化為單一的值

說明

mixed array_reduce ( array $input , callable $function [, mixed $initial = NULL ] )

array_reduce() 將回調函數 function 迭代地作用到 input 數組中的每一個單元中,從而將數組簡化為單一的值。

參數

input

The input array.

function

The callback function.

mixed callback ( mixed &$result , mixed $item ) initial

如果指定了可選參數 initial,該參數將被當成是數組中的第一個值來處理,或者如果數組為空的話就作為最終返回值。

返回值

返回結果值。

initial 參數,array_reduce() 返回 NULL

更新日志

版本 說明 5.3.0 Changed initial to allow mixed, previously integer.

范例

Example #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", "No data to reduce");
?>

這將使 $b 的值為 15,$c 的值為 1200(= 10*1*2*3*4*5),以及 $d 的值為 1。

參見

array_filter() - 用回調函數過濾數組中的單元 array_map() - 將回調函數作用到給定數組的單元上 array_unique() - 移除數組中重復的值 array_count_values() - 統計數組中所有的值出現的次數



主站蜘蛛池模板: 最新av在线播放 | 午夜性色 | 97中文字幕| 久久久久国产一区二区三区 | 欧美视频在线观看一区 | 黄色在线观看网址 | 亚洲一区视频 | 精品免费在线观看 | 青青五月天| 国产精品一区二区三 | 成人黄色av| 一区二区视频在线播放 | 青草久久久 | 欧美日韩中文字幕在线 | 五月婷婷丁香六月 | 日本天堂网| 黄色网址在线免费观看 | 国产区视频在线 | 久草免费在线观看视频 | 天天操狠狠干 | 欧美日韩国产一区 | 精品一区二区三 | 久草网在线 | 成人毛片网站 | 毛片资源 | 狼人色 | 黄色大片免费在线观看 | 在线观看黄色小视频 | 久久久黄色片 | 精品国产欧美一区二区三区成人 | 欧美在线观看一区二区 | 免费毛片网 | 国产黄在线观看 | 午夜影院在线免费观看 | 欧美亚洲国产日韩 | 国产成人精品免费视频 | 亚洲天堂av网 | 亚洲一区亚洲二区 | 欧美激情久久久 | 九九热在线视频观看 | 操碰97|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103