加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP实现对数组简朴求交集,差集,并集成果示例

发布时间:2021-03-22 13:46:51 所属栏目:编程 来源:网络整理
导读:本篇章节讲授PHP实现对数组简朴求交集,差集,并集成果。供各人参考研究详细如下: 'zero','1

本篇章节讲授PHP实现对数组简朴求交集,差集,并集成果。分享给各人供各人参考,详细如下:

'zero','1' => 'one','2' => 'two','3' => 'three' ); $arr2 = array( '2' => 'two','three' => 'three','4' => 'four','5' => 'five' ); //差集【比拟返回在 arr1 中可是不在 arr2 及任何其余参数数组中的值。】 $array_diff = array_diff($arr1,$arr2); echo "
"; print_r($array_diff);
/* 输出功效
*Array
*(
* [0] => zero
* [1] => one
*)
*/
//交集【比拟返回既在 arr1 中也在 arr2 数组中的值。】
# 留意事项: 键值保存arr1数组中的键值稳固
$array_intersect = array_intersect($arr1,$arr2); 
echo "
"; print_r($array_intersect);
/* 输出功效
*Array
*(
* [2] => two
* [3] => three
*)
*/
//并集【将arr1数组中的值附加在arr2数组的后头。返回作为功效的数组。 】
#留意事项:【假如输入的数组中有沟通的字符串键名,则该键名后头的值将包围前一个值。
#然而,假如数组包括数字键名,后头的值将不会包围原本的值,而是附加到后头。】
$array_merge = array_merge($arr1,$arr2); 
echo "
"; print_r($array_merge);
/* 输出功效
* Array
* (
* [0] => zero
* [1] => one
* [2] => two
* [3] => three
* [4] => two
* [three] => three
* [5] => four
* [6] => five
* )
*/
?>

运行功效:

PHP实现对数组简朴求交集,差集,并集成果示例

更多关于PHP相干内容感乐趣的读者可查察本站专题:《》、《》、《》、《》、《》、《》及《》

但愿本文所述对各人PHP措施计划有所辅佐。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读