..."=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>定义和用法array_flip() 函数用于反转/交换数组中的键名和对应关联的键值。语法array_flip(array);
array_flip() 定义和用法
array_flip() 函数将使数组的键名与其相应值调换,即键名变成了值,而值变成了键名。
array_flip() 函数返回一个反转后的数组,如果同一值出现了多次,则最后一个键名将作为它的值,所有其他的键名都将丢失。
如果原数组中的值的数据类型不是字符串或整数,函数将报错。
语法
array_flip(array)参数 描述
array 必需。规定输入的数组。
例子
复制代码 代码如下:
php用于反转/交换数组中的键名和对应关联的键值的函数array_flip()
..."=>"blue","d"=>"yellow");
$result=array_flip($a1);
print_r($result);
?>定义和用法array_flip() 函数用于反转/交换数组中的键
说明 array array_flip ( array trans ) array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。 注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 stri
php array_flip函数用于反转/交换数组中所有的键名以及它们关联的键值,其语法是array_flip(array),参数array必需,规定需进行键/值对反转的数组。php array_flip函数怎么用?作用:用于反转/...
这篇文章主要介绍了关于浅谈PHP源码二十:关于array_flip,array_reverse函数,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下浅谈PHP源码二十:关于array_flip,array_reverse函数array_flip(PHP 4, PHP 5)arra...
...设有一万个元素的数组,里面有重复的元素。
$arr = array_flip(array_flip($arr)); //这样便可以删除重复元素。
究竟是怎么回事呢?来看下array_flip()的作用:array_flip()用于将一个数组的每个元素的键和值交换,如:
$arr1 ...
...会运行地慢一些。 有一个比较好而且更快的函数array_flip()来替代使用array_unique()函数来创建唯一的数组。这个魔法般的函数会交换数组里面每一个元素的键和值,因为键值必须唯一,因此,你会得到跟array_unique()函数一样...
说明 array array_flip ( array trans ) array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。 注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 stri
... echo "";
var_dump($Obj);
echo "";
}下面来看array_flip函数:
//array_flip用来交换数组中的键值对
$arr=array_flip($arr);
showObj($arr);输出结果:array(4) { ...
array_flip() 函数交换数组中的键和值
【功能】
该函数将返回一个反转后的数组,
即原数组的值变成了新数组的键值,原数组的键值变成了新数组的值
如果数组中有相同的值,则只有最后的...
...就是array_unique(), 但是它并不是一个最高效的方法,使用array_flip()函数将比array_unique()在速度上高出五倍左右。 函数格式: array array_flip ( array trans ) //array_flip -- 交换数组中的键和值 方法如下: