Funksie array_intersect
Die funksie array_intersect bereken
die snypunt van skikkings - dit gee 'n skikking
terug van elemente
wat in al die skikkings voorkom,
wat na die funksie oorgedra is.
Sintaksis
array_intersect(array $array, array ...$arrays): array
Voorbeeld
Kom ons vind watter elemente in die een en ook in die ander skikking voorkom:
<?php
$arr1 = [1, 2, 3, 4, 5];
$arr2 = [3, 4, 5, 6, 7];
$res = array_intersect($arr1, $arr2);
var_dump($res);
?>
Resultaat van die kode-uitvoering:
[3, 4, 5]
Voorbeeld
Kom ons vind watter gemeenskaplike elemente in drie skikkings voorkom:
<?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);
?>
Resultaat van die kode-uitvoering:
[4, 5]
Kyk ook na
-
die funksie
array_diff,
wat die verskil tussen skikkings bereken