当前位置:首页 > 电脑知识 > 正文内容

深度揭秘(php数组反转函数)php数组键值互换,php数组键与值反转的方法,php数组键与值反转的方法,

sauo3年前 (2022-09-17)电脑知识116

php中数组处理函数 array_flip(),可以将数据中的键与键值进行对调互换,即键名变成了值,而值变成了键名。

PHP array_flip() 函数

array_flip():反转数组中所有的键以及它们关联的值。

语法:

PHP
array_flip(array);复制

参数:

array:需要被处理的数组。

php数组键与值反转的方法

例:php 反转指定键名的数组

PHP
$arr = array( host => feiniaomy.com, age => 18, color => red ); $arr_new = array_flip($arr); print_r($arr_new);复制

结果:

Markup
Array ( [feiniaomy.com] => host [18] => age [red] => color )复制

例:php 反转默认键名的数组

PHP
$array = array(6,7,10,4,2); $arr_new = array_flip($array); print_r($arr_new);复制

结果:

Markup
Array ( [6] => 0 [7] => 1 [10] => 2 [4] => 3 [2] => 4 )复制

本文链接:http://blog.sauo.top/?id=326 感谢分享!

分享到:

扫描二维码推送至手机访问。

版权声明:本文由冬眠先生个人博客发布,如需转载请注明出处。

本文链接:http://blog.sauo.top/?id=326

分享给朋友:

“深度揭秘(php数组反转函数)php数组键值互换,php数组键与值反转的方法,php数组键与值反转的方法,” 的相关文章

深度揭秘(Ubuntu 防火墙设置)ubuntu防火墙配置文件,ubuntu防火墙的安装与设置,ubuntu防火墙的安装与设置,

免费领取腾讯云服务器! ubuntu系统中的防火墙使用的是iptables,而为了方便防火墙的设置ubuntu提供了一个防火墙管理工具ufw.下面这篇文章就说一说关于防火墙管理工具ufw的安装与使用方法。 ubuntu防火墙ufw的安装与设...

这都可以?(php获取服务器信息)php获取客户端,php获取服务器操作系统类型的方法,php获取服务器操作系统类型的方法,

免费领取腾讯云服务器! 利用php脚本中的 php_uname() 函数与 PHP_OS 变量可以获取服务器操作系统的类型,具体的使用方法如下。 php获取服务器操作系统的方法 1、php_uname() 获取服务器操作系统...

一篇读懂(PHP for循环)php跳出循环的语句,php中的几种循环语句,php中的几种循环语句,

免费领取腾讯云服务器! 列举几种php脚本中常用的几种循环语句,比如,for,foreach,do....while 等。 php for循环 for循环在很多语言中都经常用到,比如js语言,c语言,java语言等。...

一看就会(imagefilter过滤图像方法)php imagefill,php imagefilter()图片滤镜函数的用法与示例,php imagefilter()图片滤镜函数的用法与示例,

一看就会(imagefilter过滤图像方法)php imagefill,php imagefilter()图片滤镜函数的用法与示例,php imagefilter()图片滤镜函数的用法与示例,

免费领取腾讯云服务器! 有个小需求,需要使用php代码对图片进行颜色调整,比如变成灰色,改变图片的亮度,对比度等等。而php中就内置了一个图片的滤镜函数 imagefilter() ,下面就来具体说说这个函数的用法。 php imagefi...

不要告诉别人(php求数组交集)php数组取差集,php计算两个数组的交集与差集,php计算两个数组的交集与差集,

免费领取腾讯云服务器! php中计算两个数组之间的交集与差集可以使用 array_intersect() 与 array_diff() 数组处理函数,这两个数组的具体使用方法如下。 php计算两个数组之间的交集 array_...

这都可以?(jquery去掉前后空格)jquery去掉字符串前后空格,jQuery去掉 serialize() 方法中指定的name值,jQuery去掉 serialize() 方法中指定的name值,

免费领取腾讯云服务器! 在修改一个前台表单提交逻辑时,为了不动以前的代码(代码和屎一样),就想着在提交数据时过滤掉form表单中指定的name属性和值,由于表单直接使用jquery中的serialize()方法来获取的form表单的数据,所以就要对 ser...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。