php数组函数

1,array  创建数组

2,range  创建范围内的数组  range(开始元素,结束元素,步长)

3,compact 将变量转换为数组  key为变量的名称,value为变量的值  $name = 'yuanwei'  compact('name')   结果array(‘name’=>'yuanwei')

4,array_merge 合并数组

5,count计算数组个数

6,array_keys()返回数组的键名

7,array_keys_exists()检查键是否在数组中

8,array_shift()函数的作用是将数组的第一个单元移出并作为结果返回,将数组的长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始计数,文字键名将不变。

9,array_pop()函数的作用是将数组的最后一个单元弹出,并返回被弹出数组元素的值。

10,array_slice ()函数的作用是截取出数组中的一段,第二个参数表示从第几个元素开始截取,参数小于0时从后向前计算,第三个参数为正数时,表示截取的长度,为负时,表示截取到末尾的第几个位置,第四个参数设置为true时,函数将保留键值,默认将会重置所有的数字键值。

11,array_rand()函数的作用是从数组中随机取出一个或多个单元的键名。第二个参数表示取出键的数量

12,array_flip()函数的作用是交换数组中的键和值,函数要求值能够成为合法的键名,如果同一个值出现了多次,则最后一个键名将作为它的值,其它的将全部丢弃。

13.array_search()函数的作用是在数组中搜索给定的值,如果成功则返回相应的键名。第三个参数设置为true的时候将使用“===”进行比较,如果同一个值出现多次,则返回第一个匹配的键值。

14,array_fill()函数的作用是用给定的值填充数组,第一个参数表示开始的键值,第二个参数表示数组的长度,第三个参数表示数组的值。

15,array_unique()函数的作用是移除数组中重复的值,保留首个出现的值。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章