“Laravel łączą kolekcje” Kod odpowiedzi

Kolekcja filtra laravel

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

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

$filtered->all();

// [3, 4]
Relieved Raccoon

Laravel łączą kolekcje

/* 
 * 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

Scal zbiory 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

Zerwaj Laravel

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

Scal dwie kolekcje (Laravel)

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

Irfan

Odpowiedzi podobne do “Laravel łączą kolekcje”

Pytania podobne do “Laravel łączą kolekcje”

Więcej pokrewnych odpowiedzi na “Laravel łączą kolekcje” w PHP

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu