阅读(4275) (6)

Laravel 8 transform() {#collection-method}

2021-07-05 10:24:23 更新

transform 函数执行基于(非)给定值的 闭包,并返回 闭包 的结果

$callback = function ($value) {
    return $value * 2;
};

$result = transform(5, $callback);

// 10 

还可以传递一个默认值或 闭包 作为该函数的第三个参数。如果给定的值为空时,返回该值:

$result = transform(null, $callback, 'The value is blank');

// The value is blank