PHP array_flip() 删除重复数组元素专用函数
2015-01-24信息快讯网
array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。
说明array array_flip ( array trans )
array_flip() 返回一个反转后的 array,例如 trans 中的键名变成了值,而 trans 中的值成了键名。
注意 trans 中的值需要能够作为合法的键名,例如需要是 integer 或者 string。如果值的类型不对将发出一个警告,并且有问题的键/值对将不会反转。
如果同一个值出现了多次,则最后一个键名将作为它的值,所有其它的都丢失了。
array_flip() 如果失败返回 FALSE。
实例:
$hills=array("first"=>"data1″,"second"=>"data2″,"third"=>"data1″); $hills=array_flip($hills); //还原键名 $hills1=array_flip(array_flip($hills));//删除重复 display $hills1
结果是:
data2 data1两个数据.
php数组函数序列之array_flip() 将数组键名与值对调
php数组函数序列之array_values() 获取数组元素值的函数与方法
php数组函数序列之array_keys() - 获取数组键名
php数组函数序列之array_combine() - 数组合并函数使用说明
php数组函数序列之in_array() 查找数组值是否存在
php数组函数序列之array_unique() - 去除数组中重复的元素值
php 随机记录mysql rand()造成CPU 100%的解决办法
mysql下创建字段并设置主键的php代码
php 提速工具eAccelerator 配置参数详解
php select,radio和checkbox默认选择的实现方法
php radio 单选框获取与保持值的实现代码
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
mayfish 数据入库验证代码
php array_search() 函数使用
php in_array 函数使用说明与in_array需要注意的地方说明
PHP array_push 数组函数
MayFish PHP的MVC架构的开发框架
php array_map array_multisort 高效处理多维数组排序
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
php array_flip() 删除数组重复元素