开始准备下载ThinkPHP 3.1.3 安装包下载ThinkPHP 3.1系列的利用手册下载Layui前端框架

须要在前端用到IF标签,查看官方手册,得到利用方法如下:

编写代码

由于紧张是记录IF标签的利用问题,以是紧张还是剖析前真个代码,详细展示代码如下:

<volist name=\公众data\公众 id=\公众vo\公众&gt;

phpifcondition解决ThinkPHP 313中 IF 标签应用中的小问题 SQL

<tr>

<td><{$vo.id}></td>

<td><{$vo.title}></td>

<td><{$vo.content}></td>

<td><{$vo.result}></td>

<if condition=\"大众<{$vo.content}> eq <{$vo.result}>\"大众>

<td><i class=\"大众layui-icon\"大众 style=\公众font-size: 20px; color: green\"大众></i></td>

<else/><td><i class=\"大众layui-icon\公众 style=\"大众font-size: 20px; color: red\公众>ဆ</i></td>

</if></tr>

</volist>

结果显示界面为:

可以看出状态一栏显示存在问题,那么初步判断是IF便签用的不对

办理问题

查看IF标签编译后的代码如下:

<if condition=\公众<?php echo ($vo[\"大众content\"大众]); ?> eq <?php echo ($vo[\"大众result\"大众]); ?>\公众>

这里的eq并没有编译成“==”,也便是说没有实现判断效果;

于是调度前端IF标签语句,如下:

<if condition=\"大众$vo['content'] eq $vo['result']\"大众>

再次实行后,查看编译后的语句为:

<?php if($vo['content'] == $vo['result']): ?>

达到期望效果,页面展示正常,IF判断正常实行。