成都创新互联网站制作重庆分公司

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

PHP实现删除多重数组对象属性值的方法:1、直接删除属性,代码为【unset($query['matches'][$k]["attrs"]["content"])】;2、把对应属性值设置为空,代码为【["content"] = ''】。

创新互联长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为贵南企业提供专业的成都做网站、成都网站建设,贵南网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

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如何实现删除多重数组对象属性值
路径分享:http://cxhlcq.com/article/cgpgei.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部