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


Posted in PHP onMay 16, 2010

说明

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 session安全问题分析
Jun 24 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
使用纯php代码实现页面伪静态的方法
Jul 25 PHP
PHP连接Nginx服务器并解析Nginx日志的方法
Aug 16 PHP
PHP概率计算函数汇总
Sep 13 PHP
PHP如何通过AJAX方式实现登录功能
Nov 23 PHP
Smarty模板常见的简单应用分析
Nov 15 PHP
PDO操作MySQL的基础教程(推荐)
Aug 18 PHP
laravel如何开启跨域功能示例详解
Aug 31 PHP
PHP实现微信小程序人脸识别刷脸登录功能
May 24 PHP
CodeIgniter框架实现的整合Smarty引擎DEMO示例
Mar 28 PHP
PHP中define() 与 const定义常量的区别详解
Jun 25 PHP
mysql下创建字段并设置主键的php代码
May 16 #PHP
php带密码功能并下载远程文件保存本地指定目录 修改加强版
May 16 #PHP
ezSQL PHP数据库操作类库
May 16 #PHP
php 提速工具eAccelerator 配置参数详解
May 16 #PHP
php date()日期时间函数详解
May 16 #PHP
php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
May 16 #PHP
PHP下打开URL地址的几种方法小结
May 16 #PHP
You might like
PHP向socket服务器收发数据的方法
2015/01/24 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
Netbeans 8.2将支持PHP7 更精彩
2016/06/13 PHP
分析php://output和php://stdout的区别
2018/05/06 PHP
php中yii框架实例用法
2020/12/22 PHP
javascript中字符串拼接详解
2014/09/26 Javascript
简介JavaScript中的setTime()方法的使用
2015/06/11 Javascript
Bootstrap企业网站实战项目4
2016/10/14 Javascript
Node.js开启Https的实践详解
2016/10/25 Javascript
js滚轮事件兼容性问题需要注意哪些
2016/11/15 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
微信小程序 开发之顶部导航栏实例代码
2017/02/23 Javascript
vue 2.0组件与v-model详解
2017/03/27 Javascript
浅谈React和Redux的连接react-redux
2017/12/04 Javascript
在Swiper内如何制作CSS3动画效果示例代码
2017/12/07 Javascript
详解JS模块导入导出
2017/12/20 Javascript
js实现弹出框的拖拽效果实例代码详解
2019/04/16 Javascript
使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法
2019/09/09 Javascript
[14:03]2017DOTA2亚洲邀请赛开幕式:12神兵演绎水墨中华
2017/04/01 DOTA
[01:11:28]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第一场 1月8日
2021/03/11 DOTA
Windows上配置Emacs来开发Python及用Python扩展Emacs
2015/11/20 Python
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
Pycharm技巧之代码跳转该如何回退
2017/07/16 Python
Python3多线程操作简单示例
2018/05/22 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
彻底理解Python中的yield关键字
2019/04/01 Python
Python3实现从排序数组中删除重复项算法分析
2019/04/03 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
python使用numpy实现直方图反向投影示例
2020/01/17 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
学校献爱心活动总结
2014/07/08 职场文书
高校自主招生教师推荐信
2015/03/23 职场文书
营业员岗位职责范本
2015/04/14 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
MySQL时区造成时差问题
2022/04/13 MySQL