PHP实现删除多重数组对象属性值的方法有哪些
发布时间:2020-08-19 09:32:27
来源:亿速云
阅读:85
作者:小新
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实现删除多重数组对象属性值的方法有哪些大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。