递归地取消设置数组键

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了递归地取消设置数组键相关的知识,希望对你有一定的参考价值。

This function takes an array and a key that is unwanted. It will recurse through and unset the key in the argument array and all its sub-arrays.
  1. function recursive_unset(&$array, $unwanted_key) {
  2. unset($array[$unwanted_key]);
  3. foreach ($array as &$value) {
  4. if (is_array($value)) {
  5. recursive_unset($value, $unwanted_key);
  6. }
  7. }
  8. }

以上是关于递归地取消设置数组键的主要内容,如果未能解决你的问题,请参考以下文章

基于键值取消设置数组[关闭]

取消设置数组为 PHP 中的对象添加键

如何在php中通过空键取消设置数组

PHP递归数组相交键触发字符串值

未设置元素数组键未知

array_merge_recursive — 递归地合并一个或多个数组