function drupal_array_merge_deep_array

Merges multiple arrays, recursively, and returns the merged array.

This function is equivalent to drupal_array_merge_deep(), except the input arrays are passed as a single array parameter rather than a variable parameter list.

The following are equivalent:

The following are also equivalent:

See also

drupal_array_merge_deep()

2 calls to drupal_array_merge_deep_array()
drupal_array_merge_deep in drupal/core/includes/bootstrap.inc
Merges multiple arrays, recursively, and returns the merged array.
drupal_pre_render_scripts in drupal/core/includes/common.inc
#pre_render callback to add the elements needed for JavaScript tags to be rendered.

File

drupal/core/includes/bootstrap.inc, line 2063
Functions that need to be loaded on every Drupal request.

Code

function drupal_array_merge_deep_array($arrays) {
  return NestedArray::mergeDeepArray($arrays);
}