Mar a tha an t-ainm a’ moladh, tha an gnìomh array_diff_ukey a’ dèanamh coimeas eadar dà shreath no barrachd stèidhichte air na h-iuchraichean. Tha na h-iuchraichean air an coimeas anns a’ ghnìomh a tha air a shònrachadh leis a’ chleachdaiche.
Dè an co-chòrdadh a th’ aig gnìomh array_diff_ukey ann am PHP?
array_diff_ukey(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_diff_ukey
<?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"=>"blue","b"=>"black","e"=>"blue");
$result=array_diff_ukey($a1,$a2,"myfunction");
print_r($result);
?>
Anns an eisimpleir gu h-àrd, bidh an gnìomh array_diff_ukey a’ gabhail dà raon ceangail agus a’ dèanamh coimeas eadar na h-iuchraichean aca a’ cleachdadh a’ ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche. Stèidhichte air an toradh a thill an gnìomh a chaidh a mhìneachadh leis a’ chleachdaiche, thèid sreath a thilleadh anns a bheil luachan sreath 1 nach eil an làthair ann an sreath 2.
<?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"=>"black","b"=>"yellow","d"=>"brown");
$a3=array("e"=>"purple","f"=>"white","a"=>"gold");
$result=array_diff_ukey($a1,$a2,$a3,"myfunction");
print_r($result);
?>
Anns an eisimpleir gu h-àrd, tha gnìomh array_diff_ukey a’ dèanamh coimeas eadar trì arrays a’ cleachdadh na h-iuchraichean aca. Bithear a’ dèanamh coimeas eadar na h-iuchraichean a’ cleachdadh a’ ghnìomh a tha air a shònrachadh leis a’ chleachdaiche. Is e an t-sreath a thig às an sin an eadar-dhealachadh de array_1 le array_2 agus array_3.