PHP--数组处理函数
2015-05-18 09:51
197 查看
对数组类型的判断
is_array():
对数组key的判断/操作
array_keys():
array_key_exists():判断数组中是否存在指定的key
对数组value的判断/操作
in_array():
shuffle:打乱数组值的顺序
【疑惑】shuffle如何处理key与value的关系,打乱数组元素的顺序之后,是否还会保持原有的key与value的关系呢?
【解答】shuffle函数将数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序
数组差集--array_diff():
array_diff(array1,array2):返回的结果是数组array1中存在,而在数组array2中不存在的元素
is_array():
对数组key的判断/操作
array_keys():
array_key_exists():判断数组中是否存在指定的key
对数组value的判断/操作
in_array():
shuffle:打乱数组值的顺序
【疑惑】shuffle如何处理key与value的关系,打乱数组元素的顺序之后,是否还会保持原有的key与value的关系呢?
【解答】shuffle函数将数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序
数组差集--array_diff():
//array_diff():返回两个函数的差集(在返回数组中,键名保持不变) $a1=array(1=>"Dog",2=>"Horse"); $a2=array(3=>"Horse",4=>"Dog",5=>"Fish"); print_r(array_diff($a1,$a2)); //cat echo '<hr/>'; print_r(array_diff($a2,$a1)); //fish
array_diff(array1,array2):返回的结果是数组array1中存在,而在数组array2中不存在的元素
相关文章推荐
- PHP学习笔记——使用回调函数处理数组函数array_map()
- php学习第三章:数组处理函数(一)
- PHP中的数组处理函数实例总结
- php数组相关处理函数(下)
- PHP常用数组处理函数
- php数组的相关处理函数
- PHP数组处理函数举例
- php处理数组函数大全
- php 数组处理函数 2013.07.5
- PHP数组的相关处理函数1
- php处理数组时,常用的两个函数
- PHP中处理数组键和值的函数
- 2011-4-27工作用到的几个php数组的处理函数
- php 数组处理函数extract详解及实例代码
- php 数组处理函数extract详解及实例代码
- javascript和php中的数组处理函数对比
- 说说php几个数组处理函数
- php学习笔记(六)数组及其相关处理函数
- php学习第三章:数组处理函数(二)
- php数组的相关处理函数(上)