html中注释的php代码被解析

今天遇到一个非常奇葩的事情
两个不同请求,经过同一控制器访问同一模板,只是两次请求逻辑部分不一样
一个显示完整页面,一个不显示完整页面
经过各种折腾,最后是这个原因:

<if condition = "$business_id eq ''">
        <li class="">
            <a href="#tab11" data-toggle="tab" type="tab11">访客计划</a>
        </li>
	</if>
	<!--<if condition="$share_num neq 1">-->
    <if condition = "$business_id eq ''">
        <li class="">
            <a href="#tab6" data-toggle="tab" type="tab6">财务</a>
        </li>
	</if>

将html页面注释的php代码去掉,则第二个页面恢复正常显示
那么,再html里最好不要注释PHP代码,最好将不用的php代码删掉
未解之谜,第一个请求页面也有这行注释代码,然而正常显示。。。

posted @ 2020-12-07 16:04  王玉岩  阅读(483)  评论(0编辑  收藏  举报