downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

array_intersect_ukey> <array_intersect_key
Last updated: Sun, 25 Nov 2007

view this page in

array_intersect_uassoc

(PHP 5)

array_intersect_uassoc — Sammensætter et array ved et ekstra tjek på nøgler og bliver gjort med en callback funktion

Beskrivelse

array array_intersect_uassoc ( array $array1 , array $array2 [, array $ ... ], callback $key_compare_func )

array_intersect_uassoc() returnerer et array som indeholder alle værdier fra array1 som også findes i alle de andre argumenter. Bemærk at nøglerne også bliver brugt tils ammenligning, hvilket ikke er tilfældet ved array_intersect().

Denne sammenligning bliver gjort med en tilføjet callback funktion. Den skal returnere en talværdi enten mindre, det samme som, eller større end nul, hvis det første argument skal betragtes som enten mindre end, det samme som, eller større end det andet argument.

Example#1 array_intersect_uassoc() eksempel

<?php
$array1 
= array("a" => "green""b" => "brown""c" => "blue""red");
$array2 = array("a" => "GREEN""B" => "brown""yellow""red");

print_r(array_intersect_uassoc($array1$array2"strcasecmp"));
?>

Ovenstående eksempel vil udskrive:

Array
(
    [b] => brown
)

Se også array_intersect(), array_intersect_assoc(), array_uintersect_assoc(), array_uintersect_uassoc(), array_intersect_key() og array_intersect_ukey().



add a note add a note User Contributed Notes
array_intersect_uassoc
There are no user contributed notes for this page.

array_intersect_ukey> <array_intersect_key
Last updated: Sun, 25 Nov 2007
 
 
show source | credits | sitemap | contact | advertising | mirror sites