时间:2021-05-26
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 )
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
数组的键名和值 array_values($arr);获得数组的值 array_keys($arr);获得数组的键名 array_flip($arr)
方法如下:$arr=array(…………);//假设有一万个元素的数组,里面有重复的元素。$arr=array_flip(array_flip($arr));/
说明 arrayarray_flip(arraytrans) array_flip()返回一个反转后的array,例如trans中的键名变成了值,而tran
本文实例讲述了PHP常见数组排序方法。一、数组操作的基本函数数组的键名和值array_values($arr);获得数组的值array_keys($arr);获
本文实例总结了php常用数组array函数。分享给大家供大家参考,具体如下:array_combine功能:用一个数组的值作为新数组的键名,另一个数组的值作为新