private static _flattenArguments ( array $arguments, &$out = [] ) : array | ||
$arguments | array | |
Результат | array |
private static function _flattenArguments(array $arguments, &$out = array())
{
foreach ($arguments as $key => $arg) {
if (!is_int($key)) {
$out[] = $key;
}
if (is_array($arg)) {
self::_flattenArguments($arg, $out);
} else {
$out[] = $arg;
}
}
return $out;
}