En son web geliştirme öğreticiler
 

PHP array_reduce() Function

<PHP Dizi Referans

Örnek

Kullanıcı tanımlı bir işleve bir dizideki değerleri gönderme ve bir dize döndürür:

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

Tanımı ve Kullanımı

array_reduce() işlevi, bir kullanıcı tanımlı bir işlev için bir dizi değerleri gönderir ve bir dizi döner.

Not: dizi boş ve ilk geçti değilse, bu işlev boş döner.


Sözdizimi

array_reduce( array,myfunction,initial )

Parametre Açıklama
array Gereklidir. bir dizi belirtir
myfunction Gereklidir. işlevin adını belirtir
initial İsteğe bağlı. işlevine gönderme başlangıç ​​değerini belirtir

Teknik detaylar

Geri dönüş değeri: Ortaya çıkan değeri döndürür
PHP Sürümü: 4.0.5+
Değişiklikler: PHP 5.3.0 itibarıyla ilk parametre çoklu türlerini kabul (mixed) . Sürüm öncesi PHP 5.3.0 için sadece tamsayı izin verdi.

Diğer Örnekler

Örnek 1

İlk parametre ile:

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

Örnek 2

bir miktar döndürme:

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

<PHP Dizi Referans