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数组添加与删除单元的常用函数实例分析 - Python技术站