195 of 410 menu

array_diff_key කාර්යය

array_diff_key කාර්යය අරා දෙකක හෝ වැඩි ගණනක යතුරු සංසන්දනය කර පළමු අරාවේ ඇති, ඉතිරි අරාවල නොමැති යතුරු ඇති මූලද්‍රව්‍ය අඩංගු අරාවක් ආපසු ලබා දෙයි. සංසන්දනය සිදු කරනු ලබන්නේ යතුරු මගින් පමණක් වන අතර, මූලද්‍රව්‍යවල අගයන් සැලකිල්ලට ගනී නැත.

වාක්‍ය රචනය

array_diff_key(array $array1, array $array2 [, array $...]): array

උදාහරණය

යතුරු මගින් අරා දෙකක් සංසන්දනය කරමු:

<?php $arr1 = ['a' => 1, 'b' => 2, 'c' => 3]; $arr2 = ['a' => 4, 'd' => 5]; $res = array_diff_key($arr1, $arr2); print_r($res); ?>

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

['b' => 2, 'c' => 3]

උදාහරණය

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

<?php $arr1 = [1 => 'a', 2 => 'b', 3 => 'c']; $arr2 = [1 => 'd', 4 => 'e']; $arr3 = [5 => 'f', 2 => 'g']; $res = array_diff_key($arr1, $arr2, $arr3); print_r($res); ?>

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

[3 => 'c']

උදාහරණය

සංඛ්‍යාත්මක හා පේළි යතුරු භාවිතා කිරීම:

<?php $arr1 = ['color' => 'red', 1 => 'a', 2 => 'b']; $arr2 = [1 => 'c', 'size' => 'XL']; $res = array_diff_key($arr1, $arr2); print_r($res); ?>

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

['color' => 'red', 2 => 'b']

මෙයද බලන්න

  • array_diff කාර්යය,
    අරා අගයන් මගින් සංසන්දනය කරයි
  • array_intersect_key කාර්යය,
    ගැලපෙන යතුරු ආපසු ලබා දෙයි
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න