任何人都知道为什么<div style="<?php echo $i==1?'color:#FF0000':''; ?>; display:block"></div>
是错误的,但如果以这种方式写<div style="display:block;<?php echo $i==1?'color:#FF0000;':''; ?>"></div>
它可以正常工作,没问题。
对于像<div id="<?php echo $abc; ?>"></div>
这样的其他属性,工作也没有问题。任何人都可以告诉我为什么?
对不起我的语言。
答案 0 :(得分:0)
这是解决方案:
<?php if ($username !='admin') { ?> //php tag closes
<div style="color:blue;"> //html line
<?php } ?> //php starts to close condition
//change condition in first line to whatever you want