PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP array_reduce() 函數(shù)用法及示例

PHP Array 函數(shù)手冊

PHP array_reduce() 函數(shù)用回調(diào)函數(shù)迭代地將數(shù)組簡化為單一的值

語法

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

定義和用法

array_reduce() 將回調(diào)函數(shù) callback 迭代地作用到 array 數(shù)組中的每一個單元中,從而將數(shù)組簡化為單一的值。

參數(shù)

序號參數(shù)及說明
1

array(必填)

它指定一個數(shù)組。

2

function(必填)

這是一個回調(diào)函數(shù)。

3

initial(選填)

它指定要發(fā)送給函數(shù)的初始值。

返回值

它返回數(shù)組結(jié)果值。

在線示例

用回調(diào)函數(shù)迭代數(shù)組,并轉(zhuǎn)化為字符串

<?php
   function call_back_function($v1,$v2) {
      return $v1 . "-" . $v2;
   }
	
   $input = array("a"=>"banana","b"=>"apple","c"=>"orange");
   
   print_r(array_reduce($input, call_back_function));
   print_r("<br />");
   print_r(array_reduce($input, call_back_function, 10));
?>
測試看看?/?

輸出結(jié)果:

-banana-apple-orange
10-banana-apple-orange

 PHP Array 函數(shù)手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清