How to Add Value in Collection Laravel?

April 27, 2020 | Category : Laravel

Hi,

laravel collection add key value, laravel collection add key value pair, laravel collection push with key, laravel collection push example, laravel collection put example, laravel collection put array, laravel collection push key value

I will give you some examples of how to adding key value pair array to collection in laravel. you can easily add array in laravel 5, laravel 6 and laravel 7.

Let's see example:

Example 1: Laravel Collection Push Example

public function index()

{

$collection = collect(['one', 'two', 'three']);

$collection->push('four');

$collection->all();

dd($collection);

}

Output:

Illuminate\Support\Collection Object

(

[items:protected] => Array

(

[0] => one

[1] => two

[2] => three

[3] => four

)

)

Example 2: Laravel Collection Push with Array Example

public function index()

{

$collection = collect([

['id'=>1, 'name'=>'Hardik'],

['id'=>2, 'name'=>'Harsukh'],

['id'=>3, 'name'=>'Bhagat'],

]);

$collection->push(['id'=>4, 'name'=>'vimal']);

$collection->all();

dd($collection);

}

Output:

Illuminate\Support\Collection Object

(

[items:protected] => Array

(

[0] => Array

(

[id] => 1

[name] => Hardik

)

[1] => Array

(

[id] => 2

[name] => Harsukh

)

[2] => Array

(

[id] => 3

[name] => Bhagat

)

[3] => Array

(

[id] => 4

[name] => vimal

)

)

)

Example 3: Laravel Collection Add with Key Value Pair

public function index()

{

$collection = collect(['id' => 1, 'name' => 'Hardik']);

$collection->put('role', 'admin');

$collection->all();

dd($collection);

}

Output:

Illuminate\Support\Collection Object

(

[items:protected] => Array

(

[id] => 1

[name] => Hardik

[role] => admin

)

)

I hope it can help you...