语法错误,意外的标记“@”(查看:/data/sites/web/admin/report/rec_revenue.blade.php

问题描述 投票:0回答:1

我正在使用 Laravel,我的代码工作正常,我不知道这个错误是由于服务器还是其他原因造成的。但我想在 Blade 模板中,将 @php 转换为时遇到问题,如果您能指导我,我会很高兴 我的代码看起来像这样

<tbody>
@foreach ($arrData as $k => $data)
@php($i = 1)
@php($yearTotal = 0)
@php($futureYearTotal = 0)
@foreach ($data as $k2 => $yd)
   <tr>
   <td><h6><span class="badge bg-light">{{$k}} {{ $k2 }}</span></h6></td>
   <td class="total-amount" align="right">{{ number_format($yd['total']??0, 2, ',', ' ') }}{{ $yd['currency'] }}</td>
   </tr>
@php($yearTotal += $yd['total'])
@endforeach
@endforeach
</tbody>

php laravel laravel-blade
1个回答
0
投票

我认为你使用了错误的 laravel Blade php 指令

https://laravel.com/docs/10.x/blade#raw-php

© www.soinside.com 2019 - 2024. All rights reserved.