php数组函数序列之array_flip() 将数组键名与值对调


Posted in PHP onNovember 07, 2011

array_flip() 定义和用法

array_flip() 函数将使数组的键名与其相应值调换,即键名变成了值,而值变成了键名。

array_flip() 函数返回一个反转后的数组,如果同一值出现了多次,则最后一个键名将作为它的值,所有其他的键名都将丢失。

如果原数组中的值的数据类型不是字符串或整数,函数将报错。

语法
array_flip(array)参数 描述
array 必需。规定输入的数组。

例子

<?php 
$a=array(0=>"Dog",1=>"Cat",2=>"Horse");print_r(array_flip($a)); 
?>

输出:

Array ( [Dog] => 0 [Cat] => 1 [Horse] => 2 )

PHP 相关文章推荐
PHP4和PHP5性能测试和对比 测试代码与环境
Aug 17 PHP
PHP项目开发中最常用的自定义函数整理
Dec 02 PHP
php设计模式 Interpreter(解释器模式)
Jun 26 PHP
php入门学习知识点一 PHP与MYSql连接与查询
Jul 14 PHP
php输出金字塔的2种实现方法
Dec 16 PHP
PHP+jquery实时显示网站在线人数的方法
Jan 04 PHP
PHP日期函数date格式化UNIX时间的方法
Mar 19 PHP
WordPress中使主题支持小工具以及添加插件启用函数
Dec 22 PHP
微信公众号OAuth2.0网页授权问题浅析
Jan 21 PHP
PHP中实现中文字串截取无乱码的解决方法
May 29 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 PHP
PHP使用openssl扩展实现加解密方法示例
Feb 20 PHP
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
Nov 07 #PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
Nov 07 #PHP
php数组函数序列之in_array() - 查找数组中是否存在指定值
Nov 07 #PHP
php中常用字符串处理代码片段整理
Nov 07 #PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 #PHP
PHP面向对象概念
Nov 06 #PHP
php 记录进行累加并显示总时长为秒的结果
Nov 04 #PHP
You might like
Windows下的PHP5.0安装配制详解
2006/09/05 PHP
PHP数组实例详解
2016/06/26 PHP
PHP观察者模式原理与简单实现方法示例
2017/08/25 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
基于jquery的监控数据是否发生改变
2011/04/11 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
2014/10/16 Javascript
jQuery中Ajax的load方法详解
2015/01/14 Javascript
jquery实现的点击翻书效果代码
2015/11/04 Javascript
基于JavaScript实现移除(删除)数组中指定元素
2016/01/04 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
JavaScript中localStorage对象存储方式实例分析
2017/01/12 Javascript
基于jQuery实现文字打印动态效果
2017/04/21 jQuery
Node.js 实现简单的接口服务器的实例代码
2017/05/23 Javascript
3种vue路由传参的基本模式
2018/02/22 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
一张图带我们入门Python基础教程
2017/02/05 Python
Python实现的径向基(RBF)神经网络示例
2018/02/06 Python
Python 获取项目根路径的代码
2019/09/27 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
详解anaconda离线安装pytorchGPU版
2020/09/08 Python
python实现PolynomialFeatures多项式的方法
2021/01/06 Python
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
应届生英语教师求职信
2013/11/05 职场文书
毕业实习评语
2014/02/10 职场文书
旷课检讨书1000字
2014/02/14 职场文书
法制宣传教育方案
2014/05/09 职场文书
优秀本科毕业生自荐信
2014/07/04 职场文书
企业法人授权委托书
2014/09/25 职场文书
廉政承诺书2015
2015/04/28 职场文书
关于远足的感想
2015/08/10 职场文书
高中运动会广播稿
2015/08/19 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书
redis 查看所有的key方式
2021/05/07 Redis