删除数组元素是PHP常见的数组操作之一,可通过内置函数unset()来实现。
删除数组元素是PHP常见的数组操作之一,可通过内置函数unset()来实现。
unset()函数
unset()函数用于删除指定数组元素,语法如下:
unset($array[index]);
其中,$array表示要删除元素的数组,index表示要删除的元素的下标。
示例一:
下面的代码演示了如何使用unset()函数删除指定的数组元素:
//创建数组
$array = array(1, 2, 3, 4, 5);
//删除数组中下标为1的元素
unset($array[1]);
//输出删除后的数组
print_r($array);
输出结果为:
Array
(
[0] => 1
[2] => 3
[3] => 4
[4] => 5
)
删除后,原数组中下标为1的元素被移除了。
示例二:
unset()函数同样适用于关联数组。下面的代码演示了如何使用unset()函数删除关联数组中指定的元素:
//创建关联数组
$city = array(
'Beijing' => '北京',
'Shanghai' => '上海',
'Guangzhou' => '广州',
'Shenzhen' => '深圳'
);
//删除关联数组中key为Shanghai的元素
unset($city['Shanghai']);
//输出删除后的数组
print_r($city);
输出结果为:
Array
(
[Beijing] => 北京
[Guangzhou] => 广州
[Shenzhen] => 深圳
)
删除后,原关联数组中key为Shanghai的元素被移除了。
小结
使用unset()函数可以删除数组中指定的元素,包括普通数组和关联数组。在使用时,要注意传入正确的数组和下标,以免出现错误。
沃梦达教程
本文标题为:php 删除数组元素
基础教程推荐
猜你喜欢
- 浅谈Laravel中如何对大文件进行加密 2022-09-01
- php 提交表单 关闭layer弹窗iframe的实例讲解 2022-11-08
- PHP中array_keys和array_unique函数源码的分析 2023-08-09
- 使用php操作xml教程 2023-06-13
- PHP单例模式实例分析【防继承,防克隆操作】 2023-01-15
- PHP实现无限极分类的两种方式示例【递归和引用方式】 2023-01-04
- PHP设计模式之单例模式原理与实现方法分析 2022-10-15
- PHP保姆级API制作教程,不会剁手 2022-09-02
- PHP中时间处理类Carbon的用法详解 2023-06-26
- PHP date()格式MySQL中插入datetime方法 2022-12-08