脚本宝典收集整理的这篇文章主要介绍了PHP通过嵌套键值删除数组,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,假设我有这个数组:
$array = array( 'one' => array('ITem' => '1'),'two' => array('item' => '2') );
如果我想用键’two’取消设置嵌套数组,我可以这样做:
unset($array['two'])
或者如果我想取消关键字’two’的项目数组,我可以这样做:
unset($array['two']['item'])
我想基于已知的键动态删除数组项.例如,我知道我想要删除[‘two’] [‘item’].
如何将这两个参数传递给方法,然后可以将其附加到数组中?
例:
//This works fine if it's only the First item in the array function deleteArray($keys) { unset($this->array[$keys]); }
但是当我们想要删除嵌套项时,这是行不通的.我可以将键作为数组(‘two’,’item’)传入,并构建索引,但不确定如何….
任何帮助都会很棒!谢谢!
以上是脚本宝典为你收集整理的PHP通过嵌套键值删除数组全部内容,希望文章能够帮你解决PHP通过嵌套键值删除数组所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。