PHP array_reduce() Funksie
Voorbeeld
Stuur die waardes in 'n skikking na 'n gebruikergedefinieerde funksie en gee 'n string terug:
<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction"));
?>
Definisie en gebruik
Die array_reduce()-funksie stuur die waardes in 'n skikking na 'n gebruikergedefinieerde funksie, en gee 'n string terug.
Let wel: As die skikking leeg is en aanvanklike is nie geslaag nie, gee hierdie funksie NULL terug.
Sintaksis
array_reduce(array, myfunction, initial)
Parameterwaardes
Parameter | Description |
---|---|
array | Required. Specifies an array |
myfunction | Required. Specifies the name of the function |
initial | Optional. Specifies the initial value to send to the function |
Tegniese besonderhede
Terugkeerwaarde: | Wys die resulterende waarde |
---|---|
PHP weergawe: | 4.0.5+ |
PHP Changelog: | Vanaf PHP 5.3.0 aanvaar die aanvanklike parameter verskeie tipes (gemeng). Weergawes voor PHP 5.3.0, slegs heelgetal toegelaat. |
Meer voorbeelde
Voorbeeld
Met die aanvanklike parameter:
<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction",5));
?>
Voorbeeld
Gee 'n som terug:
<?php
function myfunction($v1,$v2)
{
return $v1+$v2;
}
$a=array(10,15,20);
print_r(array_reduce($a,"myfunction",5));
?>
❮ PHP Skikking Verwysing