gnìomh PHP array_udiff_uassoc().

SSL earbsach bho dìreach $3.44
sanasan
gnìomh PHP array_splice().
Gnìomh PHP array_uintersect ()

Bidh an gnìomh array_udiff_uassoc ag obair mar an gnìomh array_udiff_assoc ach a’ cleachdadh dà ghnìomh a tha air an sònrachadh leis a’ chleachdaiche airson coimeas a dhèanamh eadar iuchraichean is luachan.

Bidh an gnìomh seo a’ dèanamh coimeas eadar iuchraichean agus luachan a’ chiad sreath leis na h-àirighean a leanas agus a’ tilleadh raon anns a bheil na luachan a tha an làthair ann an sreath 1 ach nach eil anns a’ chòrr de na h-àirighean.

SSL earbsach bho dìreach $3.44
sanasan

Cho luath ‘s a nì an gnìomh comharraichte neach-cleachdaidh coimeas a dhèanamh eadar na h-iuchraichean agus an dàrna fear a’ dèanamh coimeas eadar na luachan.

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

array_udiff_uassoc(array1, array2, array3, ..., myfunc_key, myfunc_value)
ChrìochanFiosrachadh
eagar 1Tha a 'chiad sreath gus coimeas a dhèanamh le arrays eile - a dhìth
eagar 2An 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 iuchraichean air a shònrachadh le neach-cleachdaidhDreuchd 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.
gnìomh luachan air a shònrachadh le neach-cleachdaidh Gnìomh air a mhìneachadh leis a’ chleachdaiche gus coimeas a dhèanamh eadar luachan arrays. Feumaidh an gnìomh àireamh iomlan a thilleadh <, = no> na 0 mas e <, + no> a’ chiad argamaid na an dàrna argamaid.
eagar_udiff_uassoc

Eisimpleir de ghnìomh array_udiff_uassoc

Eisimpleir 1. Till eadar-dhealachadh arrays a’ cleachdadh gnìomhan array_udiff_uassoc a bhios a’ cleachdadh dà ghnìomh a tha comharraichte leis a’ chleachdaiche.

<?php
function my_key_function($x,$y)
{
if ($x==$y)
  {
  return 0;
  }
  return ($x>$y)?1:-1;
}

function my_value_function($x,$y)
{
if ($x==$y)
  {
  return 0;
  }
  return ($x>$y)?1:-1;
}

$array_1=array("a"=>"R","b"=>"G","c"=>"B");
$array_2=array("a"=>"R","b"=>"G","c"=>"G");

$result=array_udiff_uassoc($array_1,$array_2,"my_value_function","my_key_function");
print_r($result);
?>
gnìomh PHP array_splice().
Gnìomh PHP array_uintersect ()
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