前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP如何删除关联数组中键值

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

作者头像
用户7353560
修改2021-11-08 09:26:25
1.7K0
修改2021-11-08 09:26:25
举报
文章被收录于专栏:天天向上吧天天向上吧

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

代码语言:javascript
复制

$arr = array(
    "1" => "加",
    "2" => "减",
    "3" => "乘",
    "4" => "除"
);
// 关联数组中删除键1及其值
unset($arr['1']);
// 显示数组元素
var_dump($arr);
2、使用array_diff_key()函数用于获取一个或多个数组之间的差集。

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

/
$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 必需。规定数组。

代码实现:

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

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档