187 of 410 menu

ফাংশন array_intersect_key

ফাংশন array_intersect_key একাধিক অ্যারে গ্রহণ করে এবং একটি নতুন অ্যারে ফেরত দেয়, যাতে প্রথম অ্যারের সেইসব উপাদান থাকে যার কীগুলি অন্যান্য সকল অ্যারেতে আছে। শুধুমাত্র কীগুলির ভিত্তিতে তুলনা করা হয়, মানগুলি বিবেচনা করা হয় না।

সিনট্যাক্স

array_intersect_key(array1, array2, array3, ...);

উদাহরণ

দুটি অ্যারের কীগুলি তুলনা করা যাক:

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

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

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

উদাহরণ

তিনটি অ্যারের কীগুলি তুলনা করা যাক:

<?php $arr1 = [1 => 'a', 2 => 'b', 3 => 'c']; $arr2 = [1 => 'd', 3 => 'e']; $arr3 = [1 => 'f', 4 => 'g']; $res = array_intersect_key($arr1, $arr2, $arr3); print_r($res); ?>

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

[1 => 'a']

উদাহরণ

বিভিন্ন ধরনের কী সহ অ্যারেগুলোর তুলনা:

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

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

['1' => 'a', 2 => 'b']

আরও দেখুন

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