【php数组函数序列】之array_shift() - 删除数组中的第一个元素
2011-11-07 07:14
731 查看
array_shift()定义和用法
array_shift() 函数删除数组中的第一个元素,并返回被删除元素的值。注释:如果键是数字的,所有元素都将获得新的键,从 0 开始,并以 1 递增。(参见例子 2)。
语法
array_shift(array)
参数 | 描述 |
---|---|
array | 必需。规定输入的数组。 |
例子 1
<?php $a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse"); echo array_shift($a); print_r ($a); ?>
输出:
Dog Array ( [b] => Cat [c] => Horse )
例子 2
带有数字键:<?php $a=array(0=>"Dog",1=>"Cat",2=>"Horse"); echo array_shift($a); print_r ($a); ?>
输出:
Dog Array ( [0] => Cat [1] => Horse )
相关文章推荐
- 【php数组函数序列】之array_slice() - 删除数组中的最后一个元素
- php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
- php删除数组最后一个元素和第一个元素,array_shift(),array_pop()的用法
- 【php数组函数序列】之array_unshift() - 在数组开头插入一个或多个元素
- 【php数组函数序列】之array_splice() - 在数组任意位置插入元素
- php通过array_shift()函数移除数组第一个元素的方法
- 【php数组函数序列】之array_push() - 数组尾部添加一个或多个元素(入栈),返回新长度。
- php数组函数序列之array_pop() - 删除数组中的最后一个元素
- php数组函数序列之array_pop() - 删除数组中的最后一个元素
- 【php数组函数序列】之krsort()- 对数组的元素键名进行降序排序,保持索引关系
- php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
- php中删除数组的第一个元素和最后一个元素的函数
- php数组函数序列之array_keys() - 获取数组键名
- php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
- php数组函数序列之array_splice() - 在数组任意位置插入元素
- php数组函数序列之array_search()- 按元素值返回键名
- php数组函数序列之array_splice() - 在数组任意位置插入元素
- 【php数组函数序列】之array_keys() - 获取数组键名
- javascript的数组元素,为Array增加两个函数,实现删除功能
- php数组函数序列之array_search()- 按元素值返回键名