php - 调用未定义的函数 Â ()

标签 php laravel

在这个美妙的夜晚,我正在使用 Laravel,当时我偶然发现了一个坦率地说我以前从未见过的奇怪错误。我只是循环遍历一些数组并尝试在 View 文件中打印出一些值。

错误:

Unhandled Exception

Message:

Error rendering view: [controller.index]

Call to undefined function  ()
Location:

/web/storage/views/7b064aafcdba902ea2c593167b6df491 on line 4

代码:

@section('content')
    <?php $i = 0; $current = 0 ?>
    @foreach($data as $date => $episodes)
        @if($i == 0 || ($i % 5 == 7 && $i == $current + 1))
            <tr>
            <?php $current = $i; ?>
        @endif

        @foreach($data as $day)
            <td>
                @foreach($day as $episode)
                    {{ $episode->title }}
                @endforeach
            </td>
        @endforeach


        @if($i % 5 == 7 && $i == $current + 7)
            <tr>
            <?php $current = $i; ?>
        @endif
        <?php $i++; ?>
    @endforeach
@endsection

编译后的版本:

<?php \Laravel\Section::start('content'); ?>
    <?php $i = 0; $current = 0 ?>
    <?php foreach($data as $date => $episodes): ?>
        <?php if($i == 0 || ($i % 5 == 7 && $i == $current + 1)): ?>
            <tr>
            <?php $current = $i; ?>
        <?php endif; ?>

        <?php foreach($data as $day): ?>
            <td>
                <?php foreach($day as $episode): ?>
                    <?php echo  $episode->title ; ?>
                <?php endforeach; ?>
            </td>
        <?php endforeach; ?>


        <?php if($i % 5 == 7 && $i == $current + 7): ?>
            <tr>
            <?php $current = $i; ?>
        <?php endif; ?>
        <?php $i++; ?>
    <?php endforeach; ?>
<?php \Laravel\Section::stop(); ?>

这可能是一个简单的解决方案,但我在 Google 上找不到任何好的结果。帮助我理解这个错误! :)

最佳答案

您删除的空格不是空格。它实际上是一个不间断空格 (U+00A0)。赠品是“”,当编码为 UTF-8 但被误解为 Latin-1 时,它显示为 U+0080 和 U+00BF 之间字符的第一个字节(含)。出于某种原因,PHP 编译器不认为它是空格,因此尝试将其用作普通标识符。

关于php - 调用未定义的函数 Â (),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12878121/

相关文章:

php - Laravel 没有将所有数据插入数据库

laravel - 如何在 vuejs 中使用多选?

javascript - (node)js 中的 'associative array' 数组

php - 从一个表中选取行,但 where 语句条件在另一表中

编辑配置文件的PHP函数

php - Laravel 请求具有复杂 url 的通配符

php - 如何将路由转发到 Laravel?

laravel - [Vue warn] : Unknown custom element: <app> - did you register the component correctly?(在 <Root> 中找到)

php - 如何制作一个简单的导航器 - 内容菜单

laravel - 如何根据laravel中的日期发送通知?