服务热线 400-660-8066

扬州网站建设
首页 站内资讯

扬州网站建设

站内资讯
扬州网站建设 / 站内资讯 / 产品资讯 / 正文

网站建设—PHP如何删除数组中的重复元素

来源: AII文章
发布时间:2023-07-17 09:32:56

  本文我们讲述PHP通过array_unique()函数删除数组中重复元素,需要的朋友可以学习下

  Array_unique()函数

  Array_unique()函数,将数组元素的值作为字符串排序,然后对每个值只保留第一个键名,忽略所有后面的键名,就是删除数组中重复的元素。

  代码示例:

  “green“,“red“,“b“=“green“,“blue“,“red“);

  var_dump($result1);

  $result2=array_unique($result1);

  var_dump($result2);

  ?

  输出:

  Array(size=5)

  ‘a’=string’green’(length=5)

  0=string‘red’(length=3)

  ‘b’=string‘green’(length=5)

  1=string‘blue’(length=4)

  2=string‘red’(length=3)

  Array(size=3)

  ‘a’=string’green’(length=5)

  0=string‘red’(length=3)

  1=string‘blue’(length=4)

  Array_flip()函数

  Array-_flip()函数用于反转/交换数组中的所有的键名以及它们关联的键值。

  array_flip()函数返回一个反转后的数组,如果同一值出现了多次,则最后一个键名将作为它的值,所有其他的键名都将丢失。利用这个特性我们可以间接实现数组去重。

  代码示例:

  输出:

  原始数组:

  Array(size=0)

  0=int1

  1=int5

  2=int2

  3=int5

  4=int1

  5=int3

  6=int2

  7=int4

  8=int5

  更新数组:

  Array(size=5)

  0=int1

  1=int5

  2=int2

  3=int5

  4=int1

  以上就是PHP如何删除数组中的重复元素的详细内容了。

* 文章来源于网络,如有侵权,请联系客服删除处理。
在线 咨询

添加动力小姐姐微信

微信 咨询

电话咨询

400-660-8066

我们联系您

电话 咨询
微信扫码关注动力小姐姐 X
qr