【Laravel】Laravel5.7のヘルパーを一気に勉強(22) – その他その9




Laravel5.7のその他に関するヘルパーその9です。

value()

第一引数の値、またはクロージャの結果を返します。

echo value('aaaa');
// aaaa

echo value(function() {
    return 100 + 100;
});
// 200

view()

viewインスタンスを返します。

return view('path.to.blade');

with()

 第一引数の値を第二引数のクロージャに渡し、クロージャの結果を返します。

echo with(1, function($value) {
    return is_string($value) ? 'string' : 'not string';
});
// not string