【发布时间】:2012-10-11 17:50:00
【问题描述】:
我正在阅读 Laravel Blade documentation,但我不知道如何在模板中分配变量以供以后使用。我不能这样做{{ $old_section = "whatever" }},因为那会回显“随便”,我不希望那样。
我知道我可以做到<?php $old_section = "whatever"; ?>,但这并不优雅。
在 Blade 模板中是否有更好、更优雅的方式来做到这一点?
【问题讨论】:
-
这通常对测试很有用,特别是如果您正在处理模板但其他人正在处理 PHP 部分。完成测试后请小心删除声明。
-
简单地做
<?php $old_section = "whatever"; ?>有什么问题。我觉得它的可读性很好。 -
@JaimeHablutzel 在我看来,答案在于问题:它并不优雅。
-
@duality_ 使用 hack 总是不优雅,如果你想使用 hack,就不要追求优雅。
标签: php laravel laravel-blade