“Коллекция Laravel в массиве” Ответ

Laravel Collection Toarray

$collection = collect(['name' => 'Desk', 'price' => 200]);

$collection->toArray();

/*
    [
        ['name' => 'Desk', 'price' => 200],
    ]
*/
Cooperative Crab

Ларавел красноречиво, чтобы массив клавиш

Icon::all()->keyBy('name')
slaff

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

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

Коллекция Laravel в массиве

use App\Models\User;
 
$user = User::with('roles')->first();
 
return $user->toArray();
Irfan

Ларавел красноречиво, чтобы массив клавиш

$roles = collect(DB::table('roles')->get())->keyBy('name');
slaff

Методы сбора Laravel

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

$collection->each(function($item){
    return $item*$item;
});

// [1,4,9,16]
Weary Weasel

Ответы похожие на “Коллекция Laravel в массиве”

Вопросы похожие на “Коллекция Laravel в массиве”

Больше похожих ответов на “Коллекция Laravel в массиве” по PHP

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

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