我用了一个if条件,我正在使用opencart平台
代码在我的本地工作正常,但在服务器中无法正常工作
<? if ($a == '1') : ?>
// if something
<? else: ?>
// else something
<? endif; ?>
这段代码在我的服务器中给我一个错误
我在本地和服务器中使用 PHP 版本 7.2
确保你的代码是这样的
<?php if ($a == '1') : ?>
// if something
<?php else: ?>
// else something
<?php endif; ?>
短标签已被弃用。 短标签依赖于 INI 指令,因此不可移植。
如果在服务器上启用短标记,则不会看到错误。
建议使用没有短标签的其他政治家。
有关短标记的更多详细信息,https://wiki.php.net/rfc/deprecate_php_short_tags