<div class="centerBox">
<div class="centerBox line-y">
<div class="centerBox line_y">
<div class="centerBox">
<div class="centerBox line_y">
<div class="centerBox line_y">
<div class="centerBox">
<div class="centerBox line_y">
<div class="centerBox line_y">
我想使用循环将一个名为line_y
的类添加到上面的代码中,我该怎么办?谢谢。
将line-y
添加到2,3,5,6,8,9行
答案 0 :(得分:1)
使用带模数除法的for循环。
for($i=0; $i<10; $i++) {
if( ($i % 3) === 0 )
echo '<div class="centerBox">';
else
echo '<div class="centerBox line_y">';
}
if条件与第0,3,6行匹配(第一行是第0行)。
答案 1 :(得分:0)
不太确定你真正想要的是什么。以及你如何阅读这一块HTML。除此之外,HTML代码块无效,如上所示。话虽如此。
你可以为此使用一个简单的str_replace。
$str = '<div class="centerBox">
<div class="centerBox line-y">
<div class="centerBox line_y">
<div class="centerBox">
<div class="centerBox line_y">
<div class="centerBox line_y">
<div class="centerBox">
<div class="centerBox line_y">
<div class="centerBox line_y">';
echo str_replace('"centerBox"', '"centerBox line_y"', $str);