Laravel 8 partition() {#collection-method}

2021-07-01 16:29 更新

partition 是可以和 PHP 的 list 方法配合使用,利用回調(diào)返回是否為真來分開通過指定條件的元素以及那些不通過指定條件的元素:

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

list($underThree, $equalOrAboveThree) = $collection->partition(function ($i) {
    return $i < 3;
});

$underThree->all();

// [1, 2]

$equalOrAboveThree->all();

// [3, 4, 5, 6]
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)