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

 更新时间:2011年11月07日 15:54:06   作者:  
array_flip() 函数将使数组的键名与其相应值调换,即键名变成了值,而值变成了键名

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 )

相关文章

  • 解决cPanel无法安装php5.2.17

    解决cPanel无法安装php5.2.17

    做国外生意的朋友换购一台服务器,需要重新安装cPanel,花了几十美元买来的cPanel不支持5.2.17,最低版本支持到5.3.27,最高5.5,这让人非常恼火,上官网找解决方法,如下为安装php5.2.17的方法。
    2014-06-06
  • php SQL防注入代码集合

    php SQL防注入代码集合

    php下实现sql防注入效果代码,asp的比较多,php的倒不多见,喜欢php的朋友可以参考下
    2008-04-04
  • PHP使用PHPExcel删除Excel单元格指定列的方法

    PHP使用PHPExcel删除Excel单元格指定列的方法

    这篇文章主要介绍了PHP使用PHPExcel删除Excel单元格指定列的方法,涉及PHPExcel针对Excel单元格的遍历操作及removeColumn方法删除单元格的相关使用技巧,需要的朋友可以参考下
    2016-07-07
  • PHP实现统计代码行数小工具

    PHP实现统计代码行数小工具

    这篇文章主要为大家详细介绍了PHP实现统计代码行数小工具,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • PHP Parse Error: syntax error, unexpected $end 错误的解决办法

    PHP Parse Error: syntax error, unexpected $end 错误的解决办法

    今天帮客户配置服务器,访问php的时候提示PHP Parse Error: syntax error, unexpected $end 错误,通过查找找到了问题,特分享下
    2012-06-06
  • 5种PHP创建数组的实例代码分享

    5种PHP创建数组的实例代码分享

    在本文将数组的各种创建方式用PHP实例代码的方式分享给大家,感兴趣的朋友可以了解下
    2014-01-01
  • PHP数据库操作Helper类完整实例

    PHP数据库操作Helper类完整实例

    这篇文章主要介绍了PHP数据库操作Helper类,详细分析了php操作mysql的连接、增删改查及关闭连接等步骤,并给出了完整的mysql操作类Helper供大家参考,需要的朋友可以参考下
    2016-05-05
  • PHP多进程编程实例详解

    PHP多进程编程实例详解

    这篇文章主要介绍了PHP多进程编程方法,较为详细的分析了PHP多进程编程的概念、用法、相关函数与使用技巧,需要的朋友可以参考下
    2017-07-07
  • php阿拉伯数字转中文人民币大写

    php阿拉伯数字转中文人民币大写

    这篇文章主要介绍了php阿拉伯数字转中文大写金额,分享了两种实现方法,感兴趣的小伙伴们可以参考一下
    2015-12-12
  • PHP基于ORM方式操作MySQL数据库实例

    PHP基于ORM方式操作MySQL数据库实例

    这篇文章主要介绍了PHP基于ORM方式操作MySQL数据库,结合具体实例形式分析了php针对mysql数据库常用操作的封装与使用技巧,需要的朋友可以参考下
    2017-06-06

最新评论