196 of 410 menu

array_udiff function

array_udiff function သည် array များကို နှိုင်းယှဉ်ပြီး ပထမ array မှ နောက်ထပ် array များတွင် မပါရှိသော element များကို ပြန်ပေးသည်။ element များကို နှိုင်းယှဉ်ရန် သင်ကိုယ်တိုင် သတ်မှတ်ပေးရသော callback function ကို အသုံးပြုပါသည်။ ပထမ parameter သည် နှိုင်းယှဉ်ရမည့် အဓိက array ဖြစ်ပြီး၊ နောက်ထပ် parameter များသည် ပထမ array နှင့် နှိုင်းယှဉ်ရမည့် array များ ဖြစ်ပါသည်။

Syntax

array_udiff(array1, array2, ..., callback): array;

ဥပမာ

နှိုင်းယှဉ်ရန် callback function ကို အသုံးပြု၍ ဂဏန်း array နှစ်ခုကို နှိုင်းယှဉ်ကြည့်ပါမည်။

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [3, 4, 5, 6, 7]; $res = array_udiff($arr1, $arr2, function($a, $b) { return $a <=> $b; }); print_r($res); ?>

Code run ပြီးနောက် ရလဒ်။

[1, 2]

ဥပမာ

User-defined comparison function ကို အသုံးပြု၍ string array များကို နှိုင်းယှဉ်ကြည့်ပါမည်။

<?php $arr1 = ['a', 'b', 'c', 'd']; $arr2 = ['c', 'd', 'e', 'f']; $res = array_udiff($arr1, $arr2, function($a, $b) { return strcmp($a, $b); }); print_r($res); ?>

Code run ပြီးနောက် ရလဒ်။

['a', 'b']

ဥပမာ

Array များစွာဖြင့် နှိုင်းယှဉ်ခြင်း။

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [2, 3, 4]; $arr3 = [3, 4, 5]; $res = array_udiff($arr1, $arr2, $arr3, function($a, $b) { return $a <=> $b; }); print_r($res); ?>

Code run ပြီးနောက် ရလဒ်။

[1]

အခြားကြည့်ရန်

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