Bidh an gnìomh array_intersect_uassoc a’ dèanamh coimeas eadar iuchraichean agus luachan dà shreath no barrachd a tha stèidhichte air prìomh fheart coimeas a tha air a mhìneachadh leis a’ chleachdaiche agus a’ tilleadh nan toraidhean maidsidh. Bidh an gnìomh a tha air a mhìneachadh leis a’ chleachdaiche a’ gabhail na h-iuchraichean a-mhàin agus gan toirt tron loidsig a chaidh a mhìneachadh leis a’ chleachdaiche.
Dè an co-chòrdadh a th’ aig gnìomh array_intersect_uassoc ann am PHP?
array_intersect_uassoc(array1, array2, array3, ..., myfunction)
Chrìochan | Fiosrachadh |
---|---|
eagar 1 | Tha a 'chiad sreath gus coimeas a dhèanamh le arrays eile - a dhìth |
eagar 2 | An dàrna sreath gus coimeas a dhèanamh an aghaidh a tha a dhìth |
sreath 3,... | Barrachd arrays airson coimeas a dhèanamh riutha - roghainneil |
gnìomh air a mhìneachadh leis an neach-cleachdaidh | Dreuchd air a shònrachadh le neach-cleachdaidh gus coimeas a dhèanamh eadar iuchraichean arrays. Feumaidh an gnìomh integer <, = no> na 0 a thilleadh ma tha a ’chiad argamaid <, + no> na an dàrna argamaid. |
Eisimpleirean de ghnìomh array_intersect_uassoc
<?php
function myfunction($a,$b)
{
if ($a===$b)
{
return 0;
}
return ($a>$b)?1:-1;
}
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("d"=>"red","b"=>"green","e"=>"blue");
$result=array_intersect_uassoc($a1,$a2,"myfunction");
print_r($result);
?>
Anns an eisimpleir gu h-àrd, bidh an gnìomh a tha air a mhìneachadh leis a’ chleachdaiche a’ cur an gnìomh loidsig agus a’ tilleadh 0, 1, no -1 stèidhichte air na cumhaichean. Tha an gnìomh seo air a chleachdadh leis an array_intersect_uassoc gus coimeas a dhèanamh eadar an dà raon.
<?php
function myfunction($a,$b)
{
if ($a===$b)
{
return 0;
}
return ($a>$b)?1:-1;
}
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("a"=>"red","b"=>"green","d"=>"blue");
$a3=array("e"=>"yellow","a"=>"red","d"=>"blue");
$result=array_intersect_uassoc($a1,$a2,$a3,"myfunction");
print_r($result);
?>
Anns an eisimpleir gu h-àrd, bidh an gnìomh a tha air a mhìneachadh leis a’ chleachdaiche a’ cur an gnìomh loidsig agus a’ tilleadh 0, 1, no -1 stèidhichte air na cumhaichean. Tha an gnìomh seo air a chleachdadh leis an array_intersect_uassoc gus coimeas a dhèanamh eadar na trì arrays.