方法: 1、使用array_unshift()函数降低链表开头的一个元素,语法“array_unshift(array, value)”; 2、使用array_push()函数降低链表末尾的一个元素,语法“array_push(array, value)”。
本教程的运行环境:Windows 7系统、PHP 7.1版本、DELL G3笔记本
将一个元素添加到链表的头部
array_unshift() 函数将元素添加到链表的头部。 所有现有的数字键都将更改以反映它们在链接列表中的新位置php数组添加键值对,但关联的键不会受到影响。 就是这样:
array_unshift(array array,mixed variable[,mixed variable])
登录后复制
以下示例在 $fruits 字段后添加两种蔬菜:
$fruits = array("apple","banana"); array_unshift($fruits,"orange","pear") // $fruits = array("orange","pear","apple","banana");
登录后复制
将元素添加到链表末尾
array_push() 函数将一个或多个元素添加(推送)到第一个参数字段的末尾,并返回新字段的厚度。
array_push()函数的返回值是int类型,即数据推送后该字段的元素个数。 因此,函数可以传递多个变量作为参数php数组添加键值对,同时将多个变量压入链表。 方法是:
array_push(array,value1,value2...)
登录后复制
以下示例将另外两个猕猴桃添加到 $fruits 字段:
view sourceprint? $fruits = array("apple","banana"); array_push($fruits,"orange","pear") //$fruits = array("apple","banana","orange","pear")
登录后复制
推荐学习:《PHP视频教程》