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 )

相关文章

  • 使用PHP实现JWT的基本步骤

    使用PHP实现JWT的基本步骤

    PHP JWT(JSON Web Token)是一种用于身份验证和授权的开放标准,JWT是一个包含有关用户或实体身份信息的安全令牌,本文给大家介绍了使用PHP实现JWT的基本步骤,需要的朋友可以参考下
    2023-12-12
  • php实现跨域提交form表单的方法【2种方法】

    php实现跨域提交form表单的方法【2种方法】

    这篇文章主要介绍了php实现跨域提交form表单的方法,结合实例形式分析了curl及ajax两种方法进行跨域提交的操作技巧,需要的朋友可以参考下
    2016-10-10
  • 关于php开启错误提示的总结

    关于php开启错误提示的总结

    在本篇文章里小编给各位整理的是关于php开启错误提示的相关知识点总结,有需要的朋友们学习下。
    2019-09-09
  • PHP实现AES256加密算法实例

    PHP实现AES256加密算法实例

    这篇文章主要介绍了PHP实现AES256加密算法,包括了对应的类文件及演示demo实例,并附带另一个PHP mcrypt加密实例供大家参考借鉴,需要的朋友可以参考下
    2014-09-09
  • php探针不显示内存解决方法

    php探针不显示内存解决方法

    在本篇文章里小编给大家整理的是关于php探针不显示内存的相关知识点内容以及解决方法,需要的朋友们参考下。
    2019-09-09
  • PHP中UNIX时间戳和日期间的转换与计算实例

    PHP中UNIX时间戳和日期间的转换与计算实例

    这篇文章主要介绍了PHP中UNIX时间戳和日期间的转换与计算实例,本文讲解了将日期和时间转变成UNIX时间戳、日期的计算等内容,需要的朋友可以参考下
    2014-11-11
  • PHP入门教程之数学运算技巧总结

    PHP入门教程之数学运算技巧总结

    这篇文章主要介绍了PHP入门教程之数学运算技巧,结合实例形式总结分析了php数值运算、变量检测、随机数、绝对值、取整、最大值、最小值、四舍五入等操作技巧,需要的朋友可以参考下
    2016-09-09
  • 基于PHP实现邮件实时通知功能

    基于PHP实现邮件实时通知功能

    随着企业化的管理越来越规范,各种项目管理系统中,都需要加入到邮件实时通知功能,所以在项目中如何整合发邮件功能,其实也是很重要的一点。本文为大家介绍了PHP实现邮件实时通知功能的示例代码,需要的可以参考一下
    2022-04-04
  • php中++i 与 i++ 的区别

    php中++i 与 i++ 的区别

    php中++i 与 i++ 的区别介绍,需要的朋友可以参考下
    2012-08-08
  • PHP登录验证码的实现与使用方法

    PHP登录验证码的实现与使用方法

    这篇文章主要介绍了PHP登录验证码的实现与使用方法,结合实例形式较为详细的分析了php验证码图片的生成、显示、判断等相关步骤与使用技巧,需要的朋友可以参考下
    2016-07-07

最新评论