在Laravel 4中,我们如何在刀片模板中使用in_array
函数?
发布于 2014-07-22 09:49:24
您可以像在普通的php文件中一样正常使用in_array
函数,而无需使用刀片模板语言。在您的视图something.blade.php
中,您可以执行以下操作:
<?php
if (in_array($something, $an_array)) {
echo "Yes";
}
?>
如果要在If语句中使用in_array
函数,可以使用if语句的刀片模板语法,如下所示:
@if (in_array($something, $an_array))
<span>Something</span>
@endif
但我强烈建议您不要在视图文件中调用in_array
函数或任何其他php函数。相反,您可以在控制器中调用in_array
函数,并且只将包含结果的变量传递给视图进行显示。
https://stackoverflow.com/questions/24883792
复制相似问题