class="${$index++%2?'alt':''} ${$index<=2?'first':''}" 是什么意思?
解决方案 »
- php 是怎样判断用户所在网络是网吧,公司内网,校园网和学校机房等
- FCKeditor的工具栏如何设置
- jQuery数据库插入,如何增加判断?
- php中如何取得若干年内的有效随机日期,例如:1950~2000年的随机日期
- 用phpeclipse调试php,是不是一定要装DBG php debugger,怎么装
- PHP怎样才能支持MYSQL
- 为什么用POST提交正则表达式字符串时输出为只有一个点??
- 回车让一维变成了二维,什么能让2维变成3D?
- APACHE能不能绑定二级域名??
- 高手请进,在register_globals off后,无法传递类变量
- 值的替换
- htmlspecialchars转换后,怎么正常输出内容啊?
class="$alt"
} else {
class="$"
}
$index += 1明显是2列,其中一个class = alt 一个class = first
$index++%2?'alt':''; //对$index进行模2运算,能被2整除时(余数为0,表达式值为false),运算结果为字符串alt,不能整除时,运算结果为空字符串'',表达式计算完成后$index再进行自增($index++)
$index<=2?'first':''; //$index变量值<=2时,运算结果为字符串first,>2时运算结果为空字符串''