One - One Code All

Blog Content

PHP基础之数组双向队列array_shift

PHP   2007-03-10 09:13:17
array_unshift()     在数组开头插入一个或多个元素。
array_shift()     删除数组中首个元素,并返回被删除元素的值。
array_push()     将一个或多个元素插入数组的末尾(入栈)。
array_pop()     删除数组的最后一个元素(出栈)。

unset() 清空数组。


定义和用法

array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。
该函数等于多次调用 $array[] = $value。
注释:即使数组中有字符串键名,您添加的元素也始终是数字键。(参见例子 2)
注释:如果用 array_push() 来给数组增加一个单元,还不如用 $array[] =,因为这样没有调用函数的额外负担。
注释:如果第一个参数不是数组,array_push() 将发出一条警告。这和 $var[] 的行为不同,后者会新建一个数组。
语法:array_push(array,value1,value2...)


上一篇:C 语言实例 - 判断回文数
下一篇:C 语言实例 - 判断素数

The minute you think of giving up, think of the reason why you held on so long.