PHP数组操作详解

  • A+
所属分类:PHP

概述

要访问一个变量的内容,可以直接使用其名称。如果该变量是一个数组,可以使用变量名称和关键字或索引的组合来访问其内容。

像其他变量一样,使用运算符=可以改变数组元素的内容。数组单元可以通过 array[key] 语法来访问。PHP数组操作详解

 

数组的基本操作

php定义数组:

PHP中声明数组的方式主要有两种:

1.用array()函数声明数组,
2.直接为数组元素赋值。

 

创建自定义键的数组

php5.4 起可以使用短数组定义语法,用 [] 替代 array()。有点类似于javascript中数组的定义。

each()的使用

each的指针指向第一个键值对,并返回第一个数组元素,获取其键值对,并包装成新数组

list()的使用

list用来把数组用的值赋给一些变量,看下面例子:

注:list只认识key为数字的索引

数组元素的排序

 

数组的各类API的使用

 

current():每个数组都有一个内部指针指向他的当前单元,初始指向插入到数组中的第一个元素

for循环遍历

数组的实例

array_pad函数的使用

size:指定的长度。整数则填补到右侧,负数则填补到左侧。

unset()的使用

array_fill()的使用

array_combine()的使用

array_splice()删除数组成员

array_unique删除数组中的重复值

array_flip()交换数组的键值和值

array_search()搜索数值

 

weinxin
我的微信公众号
我的微信公众号扫一扫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: