php循环第二次时添加自定义data 属性

<?php foreach($header as $rowItem): ?>

<tr>

    <?php foreach($rowItem as $headerItem): ?>

        <th data-tablesaw-priority="persist" id="<?= $headerItem['id'] ?>" class="<?= $headerItem['class'] ?>"

        <?= (isset($headerItem['colspan']))?'colspan="'. $headerItem['colspan'] .'"':'' ?>

        <?= (isset($headerItem['rowspan']))?'rowspan="'. $headerItem['rowspan'] .'"':'' ?>

        <?= (isset($headerItem['style']))?'style="'. $headerItem['style'] .'"':'' ?> >

            <?= $headerItem['text'] ?>

        </th>

    <?php endforeach ?>

</tr>

<?php endforeach ?>

此循环会有三个<tr> 标签,现在需要在第二个<tr>标签里的<th>添加自定义属性。这需要如何编写?

https://img1.mukewang.com/5c24a8b3000154de02290130.jpg

慕标5832272
浏览 377回答 1
1回答

qq_花开花谢_0

方法一,使用foreach,新增一个count变量,记录循环次数,如果$count == 1,接下来做该做的事方法二,使用for,在$i==1时做该做的事for($i=0;$i<count($header);$i++){&nbsp; &nbsp; if($i === 1) {&nbsp; &nbsp; &nbsp; &nbsp; //&nbsp; &nbsp; }else{&nbsp; &nbsp; &nbsp; &nbsp; //&nbsp; &nbsp; }}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript