최신 웹 개발 튜토리얼
 

PHP array_reduce() Function

<PHP 배열 문헌

유저 정의 함수 배열의 값을 전송하고 문자열을 반환 :

<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction"));
?>
»실행 예

정의 및 사용

array_reduce() 함수는 사용자 정의 기능 배열에서 값을 전송하고, 문자열을 반환한다.

참고 : 배열이 비어 초기가 전달되지 않은 경우,이 함수는 NULL을 반환한다.


통사론

array_reduce( array,myfunction,initial )

매개 변수 기술
array 필요합니다. 배열을 지정합니다
myfunction 필요합니다. 함수의 이름을 지정합니다
initial 선택 과목. 함수에 보낼 수있는 초기 값을 지정합니다

기술적 세부 사항

반환 값 : 결과 값을 반환
PHP 버전 : 4.0.5+
변경 내역 : PHP 5.3.0 초기 매개 변수는 여러 유형 허용 (mixed) . 버전은 이전 PHP 5.3.0으로 만 정수를 허용했다.

더 예

예 1

초기 매개 변수 :

<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction",5));
?>
»실행 예

예 2

합계를 반환 :

<?php
function myfunction($v1,$v2)
{
return $v1+$v2;
}
$a=array(10,15,20);
print_r(array_reduce($a,"myfunction",5));
?>
»실행 예

<PHP 배열 문헌