我有一个简单的问题,我们能否将产生的值存储在变量中。
举个例子
$var = @yield('title')
如果不是,那么有什么方法可以得到这个yield
最佳答案
是的,您可以检索由 section
定义的 yield
的值,例如:
// Assumed you've the following in your view: @section('title', 'Some Title')
$title = app()->view->getSections()['title']; // Some Title
基本上,app()->view->getSections()
将返回所有部分的关联数组,因此,要获取特定的部分
,所有您需要从数组中获取特定索引。从 View 中,您可以使用全局 $app
变量访问 app
,即:$app->view
或 $app [' View ']
。
关于php - 我们可以将@yield 的值存储在变量中吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43157162/