Laravel Arr flatten() function Example

Laravel 8 , Laravel , Laravel 6

Nicesnippets

1451

11-03-2021


Hi Guys,

In this blog,I will explain you how to work laravel array flatten() function. We will show example of array flatten function to get array flatten element value in laravel.The Arr::flatten method flattens a multi-dimensional array into a single level array.

Here, I will give you full example for simply Arr flatten() method in laravel as bellow.

Example


<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Controllers\FileController;

use Illuminate\Support\Arr;

class HomeController extends Controller

{

/**

* Show the application dashboard.

*

* @return \Illuminate\Contracts\Support\Renderable

*/

public function index()

{

$array1 = ['name' => 'Joe', 'languages' => ['PHP', 'Ruby']];

$flattened1 = Arr::flatten($array);

print_r($flattened);

//['Joe', 'PHP', 'Ruby']

$array2 = ['car' => 'BMW', 'bike' => ['ktm', 'bajaj']];

$flattened2 = Arr::flatten($array);

print_r($flattened);

//['BMW', 'ktm', 'bajaj']

}

}

Output

['Joe', 'PHP', 'Ruby']

['BMW', 'ktm', 'bajaj']

It Will help you...