188 of 410 menu

array_uintersect ফাংশন

array_uintersect ফাংশনটি মান তুলনা করার জন্য একটি কলব্যাক ফাংশন ব্যবহার করে অ্যারের ছেদ গণনা করে। এটি প্রথম অ্যারে থেকে সেই সমস্ত উপাদান ধারণকারী একটি অ্যারে প্রদান করে যা অন্য সকল অ্যারেতে উপস্থিত থাকে। মানের তুলনা ব্যবহারকারী-সংজ্ঞায়িত কলব্যাক ফাংশনের মাধ্যমে ঘটে।

সিনট্যাক্স

array_uintersect(array $array1, array $array2, ..., callable $value_compare_func): array;

উদাহরণ

কলব্যাক ফাংশন ব্যবহার করে তাদের মান তুলনা করে দুটি অ্যারের ছেদ বের করা যাক:

<?php $array1 = [1, 2, 3, 4, 5]; $array2 = [2, 4, 6, 8, 10]; $res = array_uintersect($array1, $array2, function($a, $b) { if ($a === $b) { return 0; } return ($a > $b) ? 1 : -1; }); print_r($res); ?>

কোড 실행ের ফলাফল:

[2, 4]

উদাহরণ

ব্যবহারকারী-সংজ্ঞায়িত ফাংশন ব্যবহার করে স্ট্রিং অ্যারের তুলনা:

<?php $array1 = ['a', 'b', 'c', 'd', 'e']; $array2 = ['b', 'd', 'f', 'h', 'j']; $res = array_uintersect($array1, $array2, function($a, $b) { return strcmp($a, $b); }); print_r($res); ?>

কোড 실행ের ফলাফল:

['b', 'd']

আরও দেখুন

  • array_intersect ফাংশন,
    যা অ্যারের ছেদ গণনা করে
  • array_intersect_assoc ফাংশন,
    যা সূচী পরীক্ষা সহ অ্যারের ছেদ গণনা করে
  • array_uintersect_assoc ফাংশন,
    যা একটি কলব্যাক ফাংশন ব্যবহার করে সূচী পরীক্ষা সহ অ্যারের ছেদ গণনা করে
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন