use*_*337 23 variables laravel laravel-4
这可能是一件简单的事情,但我不知道如何在Laravel的视图中声明和增加整数变量.
我有几个foreach循环,我正在使用:
@foreach($fans as $fan)
@foreach ($array as $x)
@if($fan->fbid==$x)
@endif
@endforeach
@endforeach
Run Code Online (Sandbox Code Playgroud)
我想抛出一个整数变量$ a,它计算它通过if语句的次数.喜欢:
$a=0;
@foreach($fans as $fan)
@foreach ($array as $x)
@if($fan->fbid==$x)
$a++;
@endif
@endforeach
@endforeach
{{$a}}
Run Code Online (Sandbox Code Playgroud)
在Laravel的视图中执行此操作的正确语法是什么?谢谢.
Pat*_*eck 34
刀锋{{ }}将回应你正在做的事情.
你应该这样做:
<?php $a = 0; ?>
@foreach($fans as $fan)
@foreach ($array as $x)
@if ($fan->fbid == $x)
<?php $a++; ?>
@endif
@endforeach
@endforeach
{{$a}}
Run Code Online (Sandbox Code Playgroud)
Nad*_*035 14
Laravel 5.2及以上
@php ($a = 0)
@foreach($fans as $fan)
@foreach ($array as $x)
@if($fan->fbid==$x)
@php ($a++)
@endif
@endforeach
@endforeach
{{$a}}
Run Code Online (Sandbox Code Playgroud)
或者在Block
@php
$a = 0
@endphp
Run Code Online (Sandbox Code Playgroud)
这就是它如何与我合作
@php($a++)
Run Code Online (Sandbox Code Playgroud)
如果它的长代码
@php
enter your codes here
@endphp
Run Code Online (Sandbox Code Playgroud)
或者你可以使用
<?php a++ ?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62618 次 |
| 最近记录: |