PHP如何删除关联数组中键值

admin3年前PHP教程36

1、使用unset()函数可以用于取消设置关联数组中的键及其值。

2
3
4
5
6
7
8
9
10
11
// 声明关联数组
$arr = array(
    "1" => "加",
    "2" => "减",
    "3" => "乘",
    "4" => "除"
);
// 关联数组中删除键1及其值
unset($arr['1']);
// 显示数组元素
var_dump($arr);

2、使用array_diff_key()函数用于获取一个或多个数组之间的差集。

此函数比较一个或多个数组之间的键并返回它们之间的差集。

2
3
4
5
6
7
8
9
10
11
12
// 声明关联数组
$arr = array(
    "1" => "春",
    "2" => "夏",
    "3" => "秋",
    "4" => "冬",
);
// 从关联数组中删除键1及其值
$result = array_diff_key($arr,
    array_flip((array) ['1']));
// 显示数组元素
var_dump($result);

内容扩展:

函数介绍

array_values() 函数返回包含数组中所有的值的数组。

注意:被返回的数组将使用数值键,从 0 开始且以 1 递增。

语法

array_values(array)

参数说明

array 必需。规定数组。

代码实现:

2
3
4
$arr = array('key1'=>'value1','key2'=>'value2','key3'=>'value3');
$arr2 = array_values($arr);
print_r($arr2);
?>

 

到此这篇关于PHP如何删除关联数组中键值的文章就介绍到这了,更多相关PHP删除关联数组中键值的方法内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

海外站群服务器的优缺点分析美国站群服务器租用哪个好

seo做网站优化排名,都喜欢多用IP,由于国内原因,站群服务器ip资源有限,海外站群服务器很受欢迎。不同的站群服务器有优点也有缺点,简单介绍一下海外站群服务器的优缺点。海外站群服务器的优点:1.网站更...

GPU服务器的种类有哪些泉州GPU服务器如何选择

对GPU服务器的分类,首先需要确定一个角度(维度)来对GPU服务器做分类。1、按GPU服务器外形分类。分为塔式GPU服务器、机架式GPU服务器1)塔式GPU服务器塔式GPU服务器机箱比较大,服务器的配...

PHP并发场景的三种解决方案代码实例

在秒杀,抢购等并发场景下,可能会出现超卖的现象,在 PHP 语言中并没有原生提供并发的解决方案,因此就需要借助其他方式来实现并发控制,其实方案有很多种,今天只是举个栗子抛砖引玉,有其他更好的方案你可以...

香港拨号vps速度变慢的原因有哪些

香港拨号vps速度变慢的原因有:1、主机商采用的网络主干线出现国际路由故障,导致访问速度变慢;2、后台运行程序过载太高,导致访问速度变慢;3、带宽资源不足或超载,导致香港拨号VPS访问速度变慢;4、访...

香港大带宽服务器租赁多少钱受什么影响

香港大带宽服务器租赁多少钱受什么影响?香港大带宽服务器的租赁价格受多种因素影响,以下是一些可能影响香港大带宽服务器租赁价格的因素:配置:不同配置的香港大带宽服务器具有不同的价格。通常来说,性能更高、存...

用到显卡服务器的场景有哪些租用泉州显卡服务器的用途

用到显卡服务器的场景有哪些?显卡服务器,又叫做GPU服务器(高性能处理器+大内存+高性能显卡=GPU服务器)。显卡服务器,简单来说,显卡服务器是基于GPU的应用于视频编解码、深度学习、科学计算等多种场...