数组(4)

什么是数组

 传统上把数组(array)定义为一组某种共同特性的元素,这里的共同特性包括相似性和类型等,每个元素由特殊的标识符来区分,这称为键(key)

PHP的数组的元素可以不为同一种类型

创建数组

PHP提供了正式和非正式的数组声明方法

  • 非正式的数组声明方法


如果索引值是数值,而且还是递增的,就可以在创建时省略索引值



创建关联数组



  • 用array()创建数组(正式)

 

  • 用list()提取数组

 

  • 用预定义的值范围填充数组

 

  • 测试数组

 

输出数组

 

添加或删除数组元素

  • 在数组头添加元素

 

  • 在数组尾添加元素

 

  • 在数组头删除元素

 

  • 在数组尾删除元素

 

定位数组元素

  • 搜索数组

 

  • 获取数组键

 

  • 获取数组值

 

遍历数组

  • 获取当前数组键

 

  • 获取当前数组值

 

  • 获取当前数组的键和值

 

  • 移动数组指针

 

  • 向函数传递数组值

 

确定数组的大小和唯一性

  • 确定数组的大小

 

  • 统计数组元素出现的频次

 

  • 确定唯一的数组元素

 

数组排序

  • 逆置数组元素的顺序

 

  • 置换数组的键和值

 

  • 数组排序

 

合并,拆分,接合和分解数组

  • 合并数组

 

  • 递归追加数组

 

  • 合并两个数组

 

  • 拆分数组

 

  • 接合数组

 

  • 求数组的交集

 

  • 求关联数组的交集

 

  • 求数组的差集

 

  • 求关联数组的差集

 

其他有用的数组函数

  • 返回一组随机的键

 

  • 随机洗牌数组元素

 

文章来源: 数组(4)

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:数组(4)