191 of 410 menu

ফাংশন array_intersect_ukey

ফাংশন array_intersect_ukey একাধিক অ্যারে এবং তাদের কী তুলনা করার জন্য একটি কলব্যাক ফাংশন গ্রহণ করে। প্রথম প্যারামিটারে মূল অ্যারে পাস করা হয়, এবং পরবর্তী প্যারামিটারগুলিতে তুলনার জন্য অ্যারে পাস করা হয়। শেষ প্যারামিটার হিসাবে একটি কলব্যাক ফাংশন পাস করা হয়, যার কীগুলি তুলনা করা উচিত এবং একটি পূর্ণসংখ্যা ফেরত দেওয়া উচিত (শূন্যের চেয়ে কম, সমান বা বেশি)।

সিনট্যাক্স

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

উদাহরণ

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

<?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); ?>

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

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

উদাহরণ

কেস সংবেদনশীলতা সহ তিনটি অ্যারের কী তুলনা:

<?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); ?>

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

['B' => 2]

আরও দেখুন

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