Zend Framework:ERR(3):语法错误,意外' endif' (T_ENDIF),期待文件结束

时间:2017-07-30 15:46:28

标签: php zend-framework zend-framework2

尝试运行Zend Framework应用程序但收到此错误:

2017-07-30T18:40:50+03:00 ERR (3): syntax error, unexpected 'endif' (T_ENDIF), expecting end of file 

在文件中,它只是以下内容:

<? if (count($this->tickets)) : ?>
<tbody class="tickets">
<?php foreach ($this->tickets as $ticket) : ?>
...
<?php endforeach; ?>
</tbody>
<?php endif;?>

有谁知道如何修复它?

1 个答案:

答案 0 :(得分:0)

它可能是PHP标记的开头。将<? if (...替换为第一行的<?php if (...

或者您也可以在php.ini配置文件中设置short_open_tag=On