// From PHP 7.4, you can use the spread syntax to merge arrays in PHP like JavaScript
$firstArray = ['a' => 'life', 'b' => 'ball'];
$secondArray = ['c' => 'History'];
$thirdArray = [...$firstArray, ...$secondArray];
// you can still use the array_merge function
$thirdArray = array_merge($firstArray, $secondArray);
$foo = collect(Foo::all());
$bar = collect(Bar::all());
$merged = $foo->merge($bar);
Arr::add()
The Arr::add method adds a given key / value pair to an array if the given key doesn't already exist in the array or is set to null:
use IlluminateSupportArr;
$array = Arr::add(['name' => 'Desk'], 'price', 100);
// ['name' => 'Desk', 'price' => 100]
$array = Arr::add(['name' => 'Desk', 'price' => null], 'price', 100);
// ['name' => 'Desk', 'price' => 100]
Code Example |
---|
Php :: |
Php :: |
Php :: |
:: |
Php :: |
Php :: |
:: double in migration laravel |
:: php remove quotes from string |
:: wordpress check if current page is front page |
Php :: |
Php :: |
Php :: |
Php :: wordpress get post time |
:: click confirm before submit form php |
Php :: |
:: |
:: wp show logo |
:: |
Php :: |
:: |
Php :: ext-dom php 7.2 |
:: |
:: php read xml file into array |
:: |
Php :: |
:: mkdir() permission denied laravel |
Php :: |
Php :: validate timestamp php |
:: |
:: not required a field when checked not applicable checkbox in laravel |