我试图将$ i重置为0并打印单词margin ...这是否可行,我试图将其拉下来?
class="customGal'.($i == '2' ? $i = '0' && 'margin' : NULL).'"
提前致谢。
答案 0 :(得分:4)
为什么会这么“肮脏”?为什么不能简单地添加一个if语句来检查$ i是否为2并将其重置为0,并仅使用条件表达式进行打印输出(这是它打算使用的方式)?
“Perl-nerd式”编程(涉及非常短而复杂的混合)很迷人,但后来很难理解...
答案 1 :(得分:2)
你做错了。
养成使用templates
因此,在获取数据部分中编写可读代码:
if ($i == 2) $row['margin'] == 'whatever';
然后在模板部分:
class="customGal<?=$row['margin']?>"