187 of 410 menu

Funksie array_intersect_key

Die funksie array_intersect_key neem verskeie skikkings en gee 'n nuwe skikking terug, wat die elemente van die eerste skikking bevat waarvan die sleutels in al die ander skikkings is. Vergelyking vind slegs volgens sleutels plaas, waardes word nie in ag geneem nie.

Sintaksis

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

Voorbeeld

Laat ons twee skikkings volgens sleutels vergelyk:

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

Resultaat van die kode-uitvoering:

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

Voorbeeld

Laat ons drie skikkings volgens sleutels vergelyk:

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

Resultaat van die kode-uitvoering:

[1 => 'a']

Voorbeeld

Vergelyking van skikkings met verskillende tipes sleutels:

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

Resultaat van die kode-uitvoering:

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

Sien ook

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp