RockLobsterInc\Functions

array_flatten() │ CF7 1.0

Converts multi-dimensional array to a flat array.

Хуков нет.

Возвращает

array. Flatten array.

Использование

array_flatten( $input ): array;
$input(разное) (обязательный)
Array or item of array.

Код array_flatten() CF7 6.2.4.1

function array_flatten(mixed $input): array
{
    if (!is_array($input)) {
        return [$input];
    }

    return array_reduce(
        $input,
        static function ($carry, $item) {
            return array_merge($carry, array_flatten($item));
        },
        [],
    );
}