欢迎大家来到IT世界,在知识的湖畔探索吧!
一 、数组键/值操作有关的函数
* 1. array_values()
* 2. array_keys()
* 3. in_array()
4. array_key_exists
5.array_flip — 交换数组中的键和值
6. array_reverse — 返回一个单元顺序相反的数组
二、 统计数组元素的个数和惟一性
1. count() sizeof();
2. array_count_values — 统计数组中所有的值出现的次数
3. array_unique — 移除数组中重复的值
三、使用回调函数处理数组的函数
1. array_filter() 用回调函数过滤数组中的单元
2. array_walk() 数组中的每个成员应用用户函数
3. array_map() 将回调函数作用到给定数组的单元上
四、数组的排序函数
* sort()
* rsort()
* usort()
* asort()
* arsort()
* uasort()
* ksort()
* krsort()
* uksort()
* natsort()
* natcasesort()
* array_multisort()
* 1. 简单的数组排序
* sort() rsort()
* 2. 根据键名对数组排序
* ksort() krsort()
* 3. 根据元素的值对数组排序
* asort() arsort()
* 4. 根据“自然数排序”法对数组排序
* natsort() natcasesort()
* 5. 根据用户自定义规则对数组排序
* usort() uasort() uksort()
* 6.多维数组的排序
* array_multisort
五、拆分、合并、分解、接合的数组函数
* 1. array_slice()
* 2.array_splice()
* 3. array_combine();
* 4. array_merge();
* 5. array_intersect();
* 6. array_diff()
六、数组与数据结构的函数
* 1. 使用数据实现堆栈
* array_push()
* array_pop()
* 2. 使用队列
* array_unshift()
* array_shift()
* unset()
七、其它与数据操作有关的函数
* array_rand();
* shuffle()
* array_sum()
* range()
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/34659.html