我设置了这个条件进行验证,但我得到了
语法错误,意外的结尾
我的代码:
<?php if($this->session->flashdata('errors')); ?>
<?= $this->session->flashdata('errors'); ?>
<?php endif; ?>
以下是此错误的屏幕截图
答案 0 :(得分:2)
您需要在:
语句后添加if
而不是;
将您的代码更改为:
<?php if($this->session->flashdata('errors')): ?>
<?= $this->session->flashdata('errors'); ?>
<?php endif; ?>
答案 1 :(得分:1)
如果您正在使用if / endif版本的语法,则希望使用冒号结束if
,而不是半结:
if($this->session->flashdata('errors')):
$this->session->flashdata('errors');
endif;
答案 2 :(得分:1)
请勿在{{1}}声明中使用;
if