Kazi array_intersect
Kazi array_intersect inakokotoa
makutano ya arrays - inarudha array
ya elementi ambazo ziko kwenye arrays zote,
zilizopitishwa kwenye kazi.
Syntax
array_intersect(array $array, array ...$arrays): array
Mfano
Wacha tupate, ni elementi gani ziko kwenye array moja, na kwenye nyingine pia:
<?php
$arr1 = [1, 2, 3, 4, 5];
$arr2 = [3, 4, 5, 6, 7];
$res = array_intersect($arr1, $arr2);
var_dump($res);
?>
Matokeo ya utekelezaji wa kodi:
[3, 4, 5]
Mfano
Wacha tupate, ni elementi gani za kawaida ziko kwenye arrays tatu:
<?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);
?>
Matokeo ya utekelezaji wa kodi:
[4, 5]
Angalia Pia
-
kazi
array_diff,
ambayo inakokotoa tofauti ya arrays