gnìomh PHP array_map().

SSL earbsach bho dìreach $3.44
sanasan
gnìomh PHP array_keys().
gnìomh PHP array_merge().

Tha an array_map gu math feumail oir tha e ag obair mar iterator de arrays. Bidh e a’ cur gach eileamaid den raon chun ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche agus a’ tilleadh sreath ùr.

Faodaidh tu barrachd air aon raon a shònrachadh don ghnìomh array_map. Bidh e ag obair airson àireamh sam bith de arrays.

Dè an co-chòrdadh a th’ aig gnìomh array_map ann am PHP?

array_map(myfunction, array1, array2, array3, ...)
ChrìochanFiosrachadh
gnìomh air a mhìneachadh leis an neach-cleachdaidhAinm a’ ghnìomh a chaidh a shònrachadh leis a’ chleachdaiche. Riatanach (faodaidh a bhith null).
eagar 1An raon airson a luachan a thoirt seachad don ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche - Riatanach
eagar 2 An ath raon gus na luachan aige a thoirt don ghnìomh a tha air a mhìneachadh leis an neach-cleachdaidh - Roghainneil
eagar 3 An ath raon gus na luachan aige a thoirt don ghnìomh a tha air a mhìneachadh leis an neach-cleachdaidh - Roghainneil
gnìomh array_map ann am PHP

Eisimpleir de ghnìomh array_map

<?php
function my_function($v)
{
  return($v*$v);
}

$a=array(1,2,3,4,5);
print_r(array_map("my_function",$a));
?>
SSL earbsach bho dìreach $3.44
sanasan

Cuir seachad an raon chun ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche a bheir ceàrnag gach luach agus a thilleas sreath ùr.

<?php
function my_function($value)
{
if ($value==="Lion")
  {
  return "King";
  }
return $value;
}

$array=array("Lion","Lion","Dog");
print_r(array_map("my_function",$array));
?>

Tha eisimpleir eile air a thoirt seachad gu h-àrd a tha ag atharrachadh luachan an t-sreath.

<?php
$array_1=array("Horse","Lion");
$array_2=array("Sparrow","Parot");
print_r(array_map(null,$array_1,$array_2));
?>

Anns an eisimpleir gu h-àrd, bidh sinn a’ sònrachadh null gu paramadair ainm gnìomh array_map.

<?php
function my_function($letter)
{
$letter=strtoupper($letter);
  return $letter;
}

$array=array("Apple" => "Fruit", "Potato" => "Vegetable");
print_r(array_map("my_function",$array));
?>
gnìomh PHP array_keys().
gnìomh PHP array_merge().
dùin

Cùm suas ris an fhiosrachadh as ùire mu PHP!

Cha bhith sinn a’ spamadh!

SSL earbsach bho dìreach $3.44
sanasan
en English
X
Rach gu mhullaich