options_array_flatten
function options_array_flatten
options_array_flatten($array)
Flattens an array of allowed values.
Parameters
$array: A single or multidimensional array.
Return value
A flattened array.
File
- modules/field/modules/options/options.module, line 376
- Defines selection, check box and radio button widgets for text and numeric fields.
Code
function options_array_flatten($array) { $result = array(); if (is_array($array)) { foreach ($array as $key => $value) { if (is_array($value)) { $result += options_array_flatten($value); } else { $result[$key] = $value; } } } return $result; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!field!modules!options!options.module/function/options_array_flatten/7.x