PHP array_flip() 删除重复数组元素专用函数

yipeiwu_com5年前PHP代码库
说明
  array array_flip ( array trans )
  array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。
  注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 string。如果值的类型不对将发出一个警告,并且有问题的键/值对将不会反转。
  如果同一个值出现了多次,则最后一个键名将作为它的值,所有其它的都丢失了。
  array_flip() 如果失败返回 FALSE。
  实例:
复制代码 代码如下:

  $hills=array("first"=>"data1″,"second"=>"data2″,"third"=>"data1″);
  $hills=array_flip($hills); //还原键名
  $hills1=array_flip(array_flip($hills));//删除重复
  display $hills1

结果是:

  data2 data1两个数据.

相关文章

PHP实现的比较完善的购物车类

本文实例讲述了PHP实现的比较完善的购物车类。分享给大家供大家参考。具体实现方法如下: 前不久做到一个项目需要用到购物车,考虑到可能经常用到,所以把它封装成一个类,以便以后调用,感兴趣的...

PHP中uploaded_files函数使用方法详解

对PHP语言有些了解的朋友们都知道,它包含有功能强大的函数库。我们今天就一起来了解一下PHP uploaded_files函数的具体功能。 在早期的PHP版本中,上传文件很可能是通过如下...

NOT NULL 和NULL

NOT NULL | NULL:指定该列是否允许为空。如果既不指定NULL也不指定NOT NULL,列被认为指定了NULL 在 MySQ...

基于session_unset与session_destroy的区别详解

session_unset()释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的sessionidsession_destroy()删除当前...

PHP系列学习之日期函数使用介绍

介绍   PHP是一门非常令人惊奇的语言。它足够强大(最大的博客(wordpress)的核心语言),它足够广泛(运行在最大社交网站facebook上),它足够简单(作为初学者首选入门语言...