【摘要】 PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。下面是PHP如何实现删除多重数组对象属性值,让我们一起来看看PHP如何实现删除多重数组对象属性值的具体内容吧!
PHP如何实现删除多重数组对象属性值
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编程(视频)
以上就是PHP如何实现删除多重数组对象属性值的内容,对PHP感兴趣的小伙伴们可以关注考必过,获取更多PHP前沿资讯和最新技术。最新消息小编会第一时间发布,助力大家考试,加油!