php 兩個(gè)數(shù)組取交集、并集、差集
- 交集:array_intersect()
$array1 = array(1, 2, 3, 4,);
$array2 = array(4, 5, 6, 7, 8);
$intersection = array_intersect($array1, $array2);
- 并集:array_merge()
$array1 = array(1, 2, 3, 4,);
$array2 = array(4, 5, 6, 7, 8);
$merge = array_merge($array1, $array2);
- 差集:array_diff()
$array1 = array(1, 2, 3, 4,);
$array2 = array(4, 5, 6, 7, 8);
$difference = array_diff($array1, $array2);
laravel 兩個(gè)集合取交集、并集、差集
- 交集: 使用intersect()函數(shù),用于獲取兩個(gè)集合的交集:
$collection1 = collect([1, 2, 3, 4, 5]);
$collection2 = collect([4, 5, 6, 7, 8]);
$intersection = $collection1->intersect($collection2);
- 并集:使用union()函數(shù),用于獲取兩個(gè)集合的并集:
$collection1 = collect([1, 2, 3, 4, 5]);
$collection2 = collect([4, 5, 6, 7, 8]);
$union = $collection1->union($collection2);
- 差集:使用diff()函數(shù),用于獲取兩個(gè)集合的差集:
$collection1 = collect([1, 2, 3, 4, 5]);
$collection2 = collect([4, 5, 6, 7, 8]);
$difference = $collection1->diff($collection2);
文章來源地址http://www.zghlxwxcb.cn/news/detail-525124.html
文章來源:http://www.zghlxwxcb.cn/news/detail-525124.html
到了這里,關(guān)于php 兩個(gè)數(shù)組取交集、并集、差集的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!