189 of 410 menu

array_uintersect_assoc කාර්යය

array_uintersect_assoc කාර්යය පළමු අරාවේ ඇති සියලුම අංග අන් සියලුම අරාවන් තුළද ඇති ඒවා අඩංගු අරාවක් ආපසු දෙයි. යතුරු සහ අගයන් සංසන්දනය කරනු ලබන්නේ පරිශීලක callback කාර්යයක් භාවිතා කරමිනි.

වාක්‍ය රචනය

array_uintersect_assoc(array $array1, array $array2, ..., callable $value_compare_func): array

උදාහරණය

පරිශීලක කාර්යයක් සමඟ අරාවන් සංසන්දනය කිරීම:

<?php function compare($a, $b) { if ($a === $b) { return 0; } return ($a > $b) ? 1 : -1; } $array1 = ["a" => "green", "b" => "brown", "c" => "blue"]; $array2 = ["a" => "GREEN", "B" => "brown", "c" => "blue"]; print_r(array_uintersect_assoc($array1, $array2, "strcasecmp")); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

Array ( [a] => green [c] => blue )

උදාහරණය

සංඛ්‍යාත්මක අගයන් සමඟ සංසන්දනය කිරීම:

<?php function numCompare($a, $b) { return $a <=> $b; } $array1 = [10 => "apple", 20 => "banana", 30 => "cherry"]; $array2 = [10 => 10, 20 => "banana", 40 => "cherry"]; print_r(array_uintersect_assoc($array1, $array2, "numCompare")); ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

Array ( [20] => banana )

මේවාද බලන්න

  • array_intersect_assoc කාර්යය,
    දර්ශක පරීක්ෂාව සමඟ අරා ඡේදනය ගණනය කරයි
  • array_uintersect කාර්යය,
    callback කාර්යය සමඟ අරා ඡේදනය ගණනය කරයි (දර්ශක පරීක්ෂාව නොමැතිව)
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න