Bidh an gnìomh array_walk_recursive ag itealaich tro eileamaidean den raon agus a ’dol seachad air iuchair agus luach gach eileamaid gu gnìomh a tha air a shònrachadh leis a’ chleachdaiche. Is e iuchraichean agus luachan an eagar paramadairean na gnìomh a tha air a shònrachadh leis a ’chleachdaiche.
Is e an eadar-dhealachadh eadar an gnìomh seo agus an gnìomh array_walk gum faod e obrachadh leis an raon taobh a-staigh sreath.
Faodaidh sinn an luach anns a ’ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche atharrachadh le bhith a ’dol seachad air a’ chiad paramadair ($ luach) mar iomradh (& $ luach).
Dè an co-chòrdadh a th ’aig a’ ghnìomh array_walk ann am PHP?
array_walk_recursive(array, myfunction, parameter...)
Chrìochan | Fiosrachadh |
---|---|
sreath | An raon airson coiseachd troimhe - Riatanach |
mo_ghnìomh | A ’ghnìomh a tha air a shònrachadh le neach-cleachdaidh airson iuchraichean agus luachan eagar - Riatanach |
paramadair,… | A ’mìneachadh nam paramadairean airson a’ ghnìomh a tha air a shònrachadh leis a ’chleachdaiche - Roghainneil |
Eisimpleirean de dhleastanas array_walk_recursive
Eisimpleir 1. Eisimpleir de ghnìomh array_walk_recursive.
<?php
function my_function($value,$key)
{
echo "$key $value";
}
$array_1=array("a"=>"R","b"=>"G","c"=>"B");
$arra_2=array($array_1, "a"=>"B","b"=>"Y");
array_walk($array_2,"my_function");
?>