php数组添加与删除单元的常用函数实例分析

在PHP中,数组是一种非常常用的数据类型,经常会涉及到添加新元素、修改元素以及删除元素的操作。本篇文章将讲解PHP中数组添加与删除单元的常用函数,帮助读者更好的掌握这一知识点。

PHP数组添加与删除单元的常用函数实例分析

在PHP中,数组是一种非常常用的数据类型,经常会涉及到添加新元素、修改元素以及删除元素的操作。本篇文章将讲解PHP中数组添加与删除单元的常用函数,帮助读者更好的掌握这一知识点。

一、添加元素的两种方法

1.1 array_push()

array_push()函数可向数组的末尾添加一个或多个元素,示例如下:

$fruits = array("apple", "banana", "orange");
array_push($fruits, "pear", "grape");
print_r($fruits);

输出结果:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => grape
)

1.2 定义新键名

也可以通过定义新键名的方式向数组添加元素,示例如下:

$students = array(
    "Tom" => 18,
    "Jerry" => 20,
    "Lucy" => 22
);
$students["Lily"] = 19;
print_r($students);

输出结果:

Array
(
    [Tom] => 18
    [Jerry] => 20
    [Lucy] => 22
    [Lily] => 19
)

二、删除元素的两种方法

2.1 unset()

unset()函数可删除数组中指定键名的元素,示例如下:

$fruits = array("apple", "banana", "orange", "pear", "grape");
unset($fruits[0]);
print_r($fruits);

输出结果:

Array
(
    [1] => banana
    [2] => orange
    [3] => pear
    [4] => grape
)

2.2 array_splice()

array_splice()函数可删除数组中指定范围的元素并替换成新元素,示例如下:

$fruits = array("apple", "banana", "orange", "pear", "grape");
array_splice($fruits, 1, 2, array("lemon", "peach"));
print_r($fruits);

输出结果:

Array
(
    [0] => apple
    [1] => lemon
    [2] => peach
    [3] => pear
    [4] => grape
)

以上就是PHP数组添加与删除单元的常用函数实例分析。我们平时在使用数组时,可以根据具体的情况选择合适的函数进行操作,从而更加高效地完成我们需要的功能。

本文标题为:php数组添加与删除单元的常用函数实例分析

基础教程推荐