Bidh an gnìomh array_intersect_key dìreach a’ dèanamh coimeas eadar a’ chiad raon leis an t-sreath no na rèitichean eile stèidhichte air iuchraichean. Bidh e a 'tilleadh sreath ceangail anns nach eil ach an toradh an aghaidh iuchraichean co-ionnan.
Ma lorgar an iuchair anns a 'chiad sreath anns a' chòrr de na h-innealan, tha e air a ghabhail a-steach don raon a tha a 'tighinn gu buil.
Dè an co-chòrdadh a th’ aig array_interse functionct_key ann am PHP?
array_intersect_key(array1, array2, array3, ...)
Chrìochan | Fiosrachadh |
eagar 1 | Eagrachadh airson coimeas a dhèanamh bho - Riatanach |
eagar 2 | Array airson coimeas a dhèanamh ri - Riatanach |
sreath 3,… | Barrachd arrays airson coimeas a dhèanamh ri - Riatanach |
Eisimpleirean de dh'obair array_intersect_key
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("a"=>"red","c"=>"blue","d"=>"pink");
$result=array_intersect_key($a1,$a2);
print_r($result);
?>
Anns an eisimpleir gu h-àrd, chan eil an gnìomh array_intersect a’ dèanamh coimeas ach iuchraichean dà shreath agus a’ tilleadh nan maidsean.
<?php
$a1=array("red","green","blue","yellow");
$a2=array("red","green","blue");
$result=array_intersect_key($a1,$a2);
print_r($result);
?>
Anns an eisimpleir gu h-àrd, bidh sinn a’ cleachdadh a’ ghnìomh array_intersect_key le raon clàr-amais. Thathas a-nis a’ làimhseachadh na h-eileamaidean de gach raon clàr-amais mar na h-iuchraichean. Mar sin, bidh an gnìomh gan coimeas ris an dàrna sreath agus a 'tilleadh nan geamannan.
<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("c"=>"yellow","d"=>"black","e"=>"brown");
$a3=array("f"=>"green","c"=>"purple","g"=>"red");
$result=array_intersect_key($a1,$a2,$a3);
print_r($result);
?>
Anns an eisimpleir gu h-àrd, chan eil an gnìomh array_intersect a’ dèanamh coimeas ach iuchraichean trì arrays agus a’ tilleadh nan maidsean.