191 of 410 menu

function array_intersect_ukey

array_intersect_ukey function သည် array အများအပြားနှင့် ၎င်းတို့၏ key များကိုနှိုင်းယှဉ်ရန် callback function တစ်ခုကို လက်ခံသည်။ ပထမသတ်မှတ်ချက်တွင် အဓိက array ကိုပေးသွင်းပြီး နောက်ထပ်သတ်မှတ်ချက်များတွင် နှိုင်းယှဉ်ရန် array များကိုပေးသွင်းရမည်။ နောက်ဆုံးသတ်မှတ်ချက်အဖြစ် key များကိုနှိုင်းယှဉ်၍ integer တန်ဖိုး (သုညထက်နည်း၊ ညီမျှခြင်း၊ သို့မဟုတ် ပိုကြီးခြင်း) ကို return ပြန်ရမည့် callback function ကိုပေးသွင်းရမည်။

ဖွဲ့စည်းပုံ

array_intersect_ukey(array $array1, array $array2, ..., callable $key_compare_func): array

ဥပမာ

အသုံးပြုသူဖန်တီးထားသော function ကိုအသုံးပြု၍ array နှစ်ခု၏ key များကိုနှိုင်းယှဉ်ကြည့်ရအောင်:

<?php $array1 = ['a' => 1, 'b' => 2, 'c' => 3]; $array2 = ['a' => 4, 'c' => 5, 'd' => 6]; $res = array_intersect_ukey($array1, $array2, function($key1, $key2) { return strcmp($key1, $key2); }); print_r($res); ?>

Code ကို run လိုက်သောအခါရလဒ်:

['a' => 1, 'c' => 3]

ဥပမာ

စာလုံးပေါင်းအကြီးအသေး case sensitive ဖြင့် array သုံးခု၏ key များကိုနှိုင်းယှဉ်ခြင်း:

<?php $array1 = ['A' => 1, 'B' => 2, 'C' => 3]; $array2 = ['a' => 4, 'B' => 5, 'C' => 6]; $array3 = ['A' => 7, 'B' => 8, 'c' => 9]; $res = array_intersect_ukey($array1, $array2, $array3, function($key1, $key2) { return strcmp($key1, $key2); }); print_r($res); ?>

Code ကို run လိုက်သောအခါရလဒ်:

['B' => 2]

ဒါတွေလည်းကြည့်ပါ

  • array_intersect function,
    သည် array များ၏တန်ဖိုးများအရ အလားတူအပိုင်းကိုတွက်ချက်ပေးသည်
  • array_intersect_key function,
    သည် array များ၏ key များအရ အလားတူအပိုင်းကိုတွက်ချက်ပေးသည်
  • array_uintersect function,
    သည် array များ၏တန်ဖိုးများကိုနှိုင်းယှဉ်ရန် callback function ကိုအသုံးပြု၍ အလားတူအပိုင်းကိုတွက်ချက်ပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်