“Laravel Merge Collections” Ответ

Коллекция Laravel Filter

$collection = collect([1, 2, 3, 4]);

$filtered = $collection->filter(function ($value, $key) {
    return $value > 2;
});

$filtered->all();

// [3, 4]
Relieved Raccoon

Laravel Merge Collections

/* 
 * The merge method merges the given array or collection with the original collection.
 * If a string key in the given items matches a string key in the original collection,
 * the given items's value will overwrite the value in the original collection:
 */
$collection = collect(['product_id' => 1, 'price' => 100]);
$merged = $collection->merge(['price' => 200, 'discount' => false]);
$merged->all(); // ['product_id' => 1, 'price' => 200, 'discount' => false]

// If the given items's keys are numeric, the values will be appended to the end of the collection:
$collection = collect(['Desk', 'Chair']);
$merged = $collection->merge(['Bookcase', 'Door']);
$merged->all(); // ['Desk', 'Chair', 'Bookcase', 'Door']
Yingfufu

Merge Collections Laravel

$collection = collect(['product_id' => 1, 'price' => 100]);

$merged = $collection->merge(['price' => 200, 'discount' => false]);

$merged->all();

// ['product_id' => 1, 'price' => 200, 'discount' => false]
Tough Tarsier

Осветите Ларавел

$name = DB::table('users')->where('name', 'John')->pluck('name');
Lokesh003

Объединить две коллекции (Laravel)

$foo = collect(Foo::all());
$bar = collect(Bar::all());
$merged = $foo->merge($bar);

Irfan

Ответы похожие на “Laravel Merge Collections”

Вопросы похожие на “Laravel Merge Collections”

Больше похожих ответов на “Laravel Merge Collections” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования