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

2025-05-27 0 100

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

?

1

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()函数用于获取一个或多个数组之间的差集。

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

?

1

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 递增。

语法

?

1
array_values(array)

参数说明

array 必需。规定数组。

代码实现:

?

1

2

3

4
$arr = array('key1'=>'value1','key2'=>'value2','key3'=>'value3');

$arr2 = array_values($arr);

print_r($arr2);

?>

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

原文链接:https://www.py.cn/php/jiaocheng/33135.html

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 PHP如何删除关联数组中键值 https://www.kuaiidc.com/70120.html

相关文章

发表评论
暂无评论