185 of 410 menu

Функција array_intersect

Функција array_intersect израчунава пресек низова - враћа низ елемената који се налазе у свим низовима, прослеђеним у функцију.

Синтакса

array_intersect(array $array, array ...$arrays): array

Пример

Хајде да пронађемо који елементи се налазе и у једном, и у другом низу:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [3, 4, 5, 6, 7]; $res = array_intersect($arr1, $arr2); var_dump($res); ?>

Резултат извршавања кода:

[3, 4, 5]

Пример

Хајде да пронађемо који заједнички елементи се налазе у три низа:

<?php $arr1 = [1, 2, 3, 4, 5]; $arr2 = [3, 4, 5, 6, 7]; $arr3 = [4, 5, 6, 7, 8]; $res = array_intersect($arr1, $arr2, $arr3); var_dump($res); ?>

Резултат извршавања кода:

[4, 5]

Погледајте такође

  • функцију array_diff,
    која израчунава разлику низова
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј