php5.6在变量作用域上显示了一个错误


php 5.6 is showing an error on variable scope

我同时运行带有php 5.5的mamp和带有php 5.6的laravel forge-这在mamp/5.5上运行良好,但在laravel forge中,变量$date 出现了未定义的错误

<?
$date = date('l, dS F');
$already = false;
foreach($events as $event){?>
    <?
    if(date('l, dS F',strtotime($event->start_time)) != $date){
        $date = date('l, dS F',strtotime($event->start_time));
    ?>
    <div class="row">
        <div class="col-md-12">
            <h4 style="color:#003399">{{$date}}</h4> **<------ this throws Undefined variable: date**
        </div>
    </div>

这对我来说真的很奇怪

laravel错误:https://i.stack.imgur.com/Fblyx.jpg

看起来短标签没有启用。

当您在浏览器中查看源代码时,您可能会看到php源代码。

您可以启用短标记,也可以使用<?php而不是<?

相关文章: