Bidh an gnìomh array_walk ag itealaich tro ghrunn eileamaidean agus a ’dol seachad air iuchair agus luach gach eileamaid gu gnìomh a tha air a shònrachadh le neach-cleachdaidh. Is e iuchraichean agus luachan an eagar paramadairean na gnìomh a tha air a shònrachadh leis a ’chleachdaiche.
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(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 dhreuchd array_walk
Eisimpleir 1. Eisimpleir de array_walk le paramadair.
<?php
function my_function($value,$key,$param)
{
echo "$key $param $value";
}
$arr=array("a"=>"R","b"=>"G","c"=>"B");
array_walk($arr,"my_function","contains value");
?>
Eisimpleir 2. Atharraich luach an eileamaid eagar taobh a-staigh gnìomh a chaidh a mhìneachadh leis an neach-cleachdaidh array_walk.
<?php
function my_function(&$value,$key)
{
$value="Red";
}
$arr=array("a"=>"R","b"=>"G","c"=>"B");
array_walk($arr,"my_function");
print_r($arr);
?>