我尝试在字符串的键上添加“1”。
所以这就是我到目前为止所得到的。我尝试使用$ key + 1;
这是我的代码
<?php foreach ($this->titles as $key => $title) : ?>
<li class="<?php echo $this->tabs . ' tab_' . $key; ?>"><a href="#tab-<?php echo $key; ?>"><?php echo $title; ?></a></li>
<?php endforeach; ?>
所以我得到0,1,2,3,4,......但我需要的是1,2,3,4,5 ......
答案 0 :(得分:0)
这个怎么样......
<li class="<?php echo $this->tabs . ' tab_' . ($key+1); ?>">
<a href="#tab-<?php echo ($key+1); ?>">
<?php echo $title; ?>
</a>
</li>
希望您的密钥是数字密钥,因为如果它们是随机字符串密钥,那么每个输出结果都可能1
答案 1 :(得分:0)
只需在回显之前将1添加到密钥:
<?php foreach ($this->titles as $key => $title) : ?>
<li class="<?php echo $this->tabs . ' tab_' . ($key + 1); ?>">
<a href="#tab-<?php echo ($key + 1); ?>"><?php echo $title; ?></a>
</li>
<?php endforeach; ?>
答案 2 :(得分:0)
<?php foreach ($this->titles as $key => $title) : ?>
<li class="<?php echo $this->tabs . ' tab_' . ++$key; ?>"><a href="#tab-<?php echo $key; ?>"><?php echo $title; ?></a></li>
<?php endforeach; ?>
应该表现最好(只占一小部分的一小部分)