186 of 410 menu

array_intersect_assoc လုပ်ဆောင်ချက်

array_intersect_assoc လုပ်ဆောင်ချက်သည် ပထမ array ထဲရှိ အစိတ်အပိုင်းအားလုံးကို ပါဝင်သော array တစ်ခုကို ပြန်ပေးသည်၊ ၎င်းတို့သည် ပို့ပေးထားသည့် အခြား array များအားလုံးတွင်လည်း တည်ရှိပြီး၊ သော့များနှင့် တန်ဖိုးများကို နှိုင်းယှဉ်စစ်ဆေးသည်။ ပထမအကန့်အနေဖြင့် အဓိက array ကို ပို့ပေးပြီး၊ နောက်ထပ် အကန့်များအဖြစ် နှိုင်းယှဉ်ရန် array များကို ပို့ပေးသည်။

ဝါကျဖွဲ့ပုံ

array_intersect_assoc(array1, array2, ...): array;

ဥပမာ

သော့များကို စစ်ဆေးမှုဖြင့် array နှစ်ခု၏ တိုက်ဆိုင်မှုကို ရှာဖွေကြည့်ရအောင်:

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

ကုဒ်ကို run လိုက်သည့်အခါ ရလဒ်:

['a' => 1]

ဥပမာ

သော့များနှင့် တန်ဖိုးများ ကွဲပြားသော array သုံးခုကို နှိုင်းယှဉ်ခြင်း:

<?php $arr1 = [1, 2, 3, 4]; $arr2 = [1, 3, 4, 5]; $arr3 = [1, 2, 4, 6]; $res = array_intersect_assoc($arr1, $arr2, $arr3); print_r($res); ?>

ကုဒ်ကို run လိုက်သည့်အခါ ရလဒ်:

[0 => 1]

ဥပမာ

သော့များနှင့် တန်ဖိုးများ တိုက်ဆိုင်မှု မရှိသည့်အခါ:

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

ကုဒ်ကို run လိုက်သည့်အခါ ရလဒ်:

[]

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • array_intersect လုပ်ဆောင်ချက်,
    သော့များကို မစစ်ဆေးဘဲ array များ၏ တိုက်ဆိုင်မှုကို တွက်ချက်ပေးသည်
  • array_diff_assoc လုပ်ဆောင်ချက်,
    သော့များကို စစ်ဆေးမှုဖြင့် array များ၏ ကွဲလွဲမှုကို တွက်ချက်ပေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်