数组操作

2018-01-09 17:37 更新

中文函数与方法将会在您开启了中文编译设置后才会被生效,以下则是相关的中文函数与方法::System配置文件中的[CHINESE_COMPILE]项设置为true即可

这里函数参数只是作为方便使用,如需要更详细的参数或函数介绍请对PHP手册进行参照

  • 取成员数(数组)
    描述:取数组的成员数:count
  • 遍历数组(表达式)
    描述:遍历目标数组:foreach
  • 定义数组(值1,值2,...值n)
    描述:定义一个数组可使用值,也可以使用键=>值:array
  • 取数据尾(数组)
    描述:返回数据尾部单元:end
  • 取键名大小写(数组,大小写=CASE_LOWER)
    描述:获取数键名称(大小写选项:CASE_UPPER,CASE_LOWER):array_change_key_case
  • 分割数组(数组,操作单元数,是否保留原键名)
    描述:将一个数组分割成多个数组,其中每个数组的单元数目由操作单元数决定:array_chunk
  • 取指定数组列(数组,列名)
    描述:返回数组中键值为列名的列:array_column
  • 统计数组值(数组)
    描述:返回一个数组,该数组用数组中的值作为键名,该值在数组中出现的次数作为值:array_count_values
  • 取数组差集(数组1,数组2,...数组n)
    描述:对比返回在数组1中但是不在数组2及任何其它参数数组中的值:array_diff
  • 取数组键(数组)
    描述:返回数组中的数字或者字符串的键名:array_keys
  • 取数组值(数组)
    描述:返回数组中所有的值并给其建立数字索引:array_values
  • 合并数组(数组1,数组2,...数组n)
    描述:将一个或多个数组的单元合并起来:array_merge
  • 排序数组(数组,排序类型=SORT_ASC)
    描述:可以用来一次对多个数组进行排序(可选排序类型:SORT_ASC,SORT_DESC):array_multisort
  • 填补数组(数组,长度,内容)
    描述:返回数组的一个拷贝,并用内容将其填补到长度指定的长度:array_pad
  • 弹出数组(数组)
    描述:将数组最后一个单元移除:array_pop
  • 取数组乘积(数组)
    描述:计算数组中所有值的乘积:array_product
  • 压入数组(数组,内容)
    描述:将一个或多个单元压入数组的末尾:array_push
  • 搜索数组(值,数组)
    描述:在数组中搜索值的内容,如果成功则返回相应的键:array_search
  • 移除数组头(数组)
    描述: 将数组开头的单元移出数组 :array_shift
  • 取数组和(数组)
    描述:计算数组中所有值的和:array_sum
  • 移除重复值(数组)
    描述:接受数组作为输入并返回没有重复值的新数组 :array_unique
  • 升序排序数组(数组)
    描述:对数组升向排序:sort
  • 降序排序数组(数组)
    描述:对数组逆向排序:rsort
  • 数组是否存在值(字符,数组)
    描述:检查数组中是否存在某个值:in_array
  • 数组转字符(分隔符,数组)
    描述:合并数组为字符串,使用分隔符对元素进行隔开:join
  • 数组倒回指针(数组)
    描述:将数组的内部指针倒回一位:prev
  • 数组向前指针(数组)
    描述:将数组中的内部指针向前移动一位:next
  • 数组指针回首(数组)
    描述:将数组的内部指针指向第一个单元:reset

基本演示






以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号