zoukankan      html  css  js  c++  java
  • php常用array函数

    http://www.w3school.com.cn/php/php_ref_array.asp

    1、array_change_key_case()      把数组中所有键更改为小写或大写
    2、array_chunk()             把一个数组分割为新的数组块
    3、array_combine()            通过合并两个数组来创建一个新数组
    4、array_count_values()        统计数组中所有值出现的次数
    5、array_diff()             比较数组,返回差集(只比较键值)
    6、array_diff_key()            比较数组,返回并集(只比较键名)
    7、array_fill()               用给定的键值填充数组
    8、array_fill_keys()            用指定键名的给定值填充数组
    9、array_filter()             用回调函数过虑数组中的元素
    10、array_flip()              交换数组中的键和值
    11、array_intersect()           比较数组,返回交集(只比较键值)
    12、array_intersect_key()        比较数组,返回交集(只比较键名)
    13、array_key_exists()          检查指定的键名是否存在于数组中
    14、array_keys()            返回数组中所有的键名
    15、array_merage()           把一个或多个数组合并为一个数组
    16、array_merage_recursive()     把一个或多个数组全部为一个数组,不覆盖相关的键,而是将多个相同键名递归组成一个数组
    17、array_pad()            用值将数组填补到指定长度
    18、array_pop()            删除数组的最后一个元素(出栈)
    19、array_product()          计算数组中所有值的乘积
    20、array_push()             将一个或多个元素插入数组的末尾(入栈)
    21、array_rand()            返回数组中一个或多个随机的键
    22、array_replace()            使用后面数组的值替换第一个数组的值
    23、array_reverse()            以相反的顺序返回数组
    24、array_search()           搜索给定的值并返回键名(第一个)
    25、array_shift()            删除数组中首个元素,并返回被删除元素的值
    26、array_slice()            返回数组中被选定的部分
    27、array_splice()            删除并替换数组中指定的元素
    28、array_sum()            返回数组中值的和
    29、array_unique()            删除数组中的重复值
    30、array_unshift()            在数组开头插入一个或多个元素
    31、array_values()           返回数组中所有的值
    32、arsort()              对关联数组按照键值进行降序排序
    33、asort()               对关联数组按照键值进行升序排序
    34、compact()             创建包含变量名和它们的值的数组
    35、count()               返回数组中元素的数目
    36、current()               返回数组中当前元素
    37、each()               返回数组中当前的键/值对
    38、end()                 将数组的内部指针指定最后一个元素
    39、extract()              从数组中将变量导入到当前的符号列.(compact相反)
    40、in_array()              检查数组中是否存在指定的值
    41、key()                从关系数组中取得键名
    42、krsoft()                对数组按照键名逆向排序
    43、ksoft()               对数组按照键名排序
    44、list()                把数组中的值赋给一些变量
    45、next()               将数组中的内部指针向前移动一位
    46、pos()                 current()别名
    47、prev()                将数组的内部指针倒回一位
    48、range()               创建包含指定范围单元的数组
    49、reset()               将数组的内部指针指向第一个元素
    50、rsort()               对数组逆向排序
    51、shuffle()              将数组打乱
    52、sizeof()                count()的别名
    53、sort()                 对数组排序

  • 相关阅读:
    git 的学习使用记录
    Servlet发送邮件遇到的问题SMTPSendFailedException 554
    如何高效地写CSS--等以后有空多加总结一下
    前端技术科技树梳理
    React了解
    读取Excel文件
    Eclipse不能自动编译 java文件
    破天荒地敲下第一篇
    SRM DIV2 569 TheDeviceDiv2
    SRM DIV2 570 RobotHerbDiv2
  • 原文地址:https://www.cnblogs.com/bwteacher/p/5893040.html
Copyright © 2011-2022 走看看