PHP如何实现删除多重数组对象属性值

发布时间:2024-03-09
php实现删除多重数组对象属性值的方法:1、直接删除属性,代码为【unset($query['matches'][$k]["attrs"]["content"])】;2、把对应属性值设置为空,代码为【["content"] = ''】。
php实现删除多重数组对象属性值的方法:
方法一,直接删除属性:
foreach ( $query['matches'] as $k => $val ) { unset($query['matches'][$k]["attrs"]["content"]); unset($query['matches'][$k]["attrs"]["remarks"]);}方法二,把对应属性值设置为空或其他需要的值:
foreach ( $query['matches'] as $k => $val ) { $query['matches'][$k]["attrs"]["content"] = ''; $query['matches'][$k]["attrs"]["remarks"] = '';}注:要操作多重数组的关键是foreach循环里用 as $k => $val取得具体元素的下标,否则无法操作。
相关学习推荐:php编程(视频)
上一个:砌筑工程填充墙砌体工程一般规定有哪些?
下一个:杨树扦插育苗介绍有哪些

多肉植物管理月历2月
热稳定剂
手机安卓8.0系统安装包(安卓8.0系统有哪些手机oppo)
浅谈光伏运维平台在机场项目的应用和效益
融资租赁所有权归属于谁,是否发生转移
借钱给别人时必须知道的法律知识
公司购车抵税怎么操作
金花“绽放” 茶中“灵芝”
漏电保护器跳闸原因
仙客来的日常养护管理