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...
Do you like below Tutorials ?
- Angular Use CKEditor Example Tutorial
- How to Use Multiple Select Dropdown in Laravel?
- Angular 9 Image Upload with Crop Example
- Files Upload on Button Click in PHP Dropzone Example
- PHP Dropzone Allow only One File to Upload Example
- PHP Dropzone Allow only Images to Upload Example
- PHP Dropzone Delete Uploaded File Example
- Livewire CRUD Laravel 7 Example