Bidh an gnìomh array_reduce a’ cur gach luach den raon a chaidh a thoirt don ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche agus a’ tilleadh sreang.
Mura tèid toiseach tòiseachaidh seachad agus gu bheil an t-sreath falamh, tillidh an gnìomh array_reduce NULL.
Dè an co-chòrdadh a th’ aig a’ ghnìomh array_reduce ann am PHP?
array_reduce(array, myfunction, initial)
paramadair | Tuairisgeul |
---|---|
sreath | Sònraich an raon a chleachdas tu - riatanach |
mo_ghnìomh | gnìomh air a mhìneachadh leis a’ chleachdaiche airson gnìomh array_reduce - Riatanach |
a 'chiad | Suidhich an luach tùsail airson a chuir chun ghnìomh a tha air a mhìneachadh leis an neach-cleachdaidh - Roghainneil |
Eisimpleirean de ghnìomh array_reduce ann am PHP
<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction"));
?>
Anns an eisimpleir gu h-àrd, bidh sinn a’ cleachdadh array ann an gnìomh array_reduce a thilleas an sreang a’ cleachdadh gnìomh a tha air a mhìneachadh leis a’ chleachdaiche.
<?php
function myfunction($v1,$v2)
{
return $v1 . "-" . $v2;
}
$a=array("Dog","Cat","Horse");
print_r(array_reduce($a,"myfunction",5));
?>
Anns a 'ghnìomh gu h-àrd, tha sinn a' sealltainn cleachdadh a 'chiad paramadair.
<?php
function myfunction($value1,$value2)
{
return $value1+$value2;
}
$a=array(10,15,20);
print_r(array_reduce($arr,"myfunction",5));
?>
San eisimpleir gu h-àrd, bidh sinn a 'cunntadh suim nan luachan agus ga thilleadh. Tha e cuideachd ag obair gu math.