Laravel 8 get() {#collection-method}

2021-07-19 09:38 更新

get 方法返回指定鍵的集合項,如果該鍵在集合中不存在,則返回 null:

$collection = collect(['name' => 'taylor', 'framework' => 'laravel']);

$value = $collection->get('name');

// taylor 

你可以任選一個默認值作為第二個參數(shù)傳遞:

$collection = collect(['name' => 'taylor', 'framework' => 'laravel']);

$value = $collection->get('foo', 'default-value');

// default-value 

你甚至可以將一個回調(diào)函數(shù)作為默認值傳遞。如果指定的鍵不存在,就會返回回調(diào)函數(shù)的結(jié)果:

$collection->get('email', function () {
    return 'default-value';
});

// default-value 


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號