【发布时间】:2014-03-21 00:30:05
【问题描述】:
图片文件夹有3个文件
<img src='images/AAA_1.jpg'>
<img src='images/AAA_2.jpg'>
<img src='images/AAA_3.jpg'>
<img src='images/BBB_1.jpg'>
<img src='images/BBB_2.jpg'>
<img src='images/BBB_3.jpg'>
<img src='images/CCC_3.jpg'>
PHP 是
foreach ($carousel as $image) {
if(strpos($image, 'AAA_') === 0){
echo "<div class='box'><img src='images/carousel/$image'/></div>";
}
}
所以输出是
<div class='box'>
<img src='images/AAA_1.jpg'>
</div>
<div class='box'>
<img src='images/AAA_2.jpg'>
</div>
<div class='box'>
<img src='images/AAA_3.jpg'>
</div>
如何在拳头框上添加first 类,看起来像
<div class='box first'>
<img src='images/AAA_1.jpg'>
</div>
<div class='box'>
<img src='images/AAA_2.jpg'>
</div>
<div class='box'>
<img src='images/AAA_3.jpg'>
</div>
【问题讨论】:
-
您希望它仅出现在完整文件列表的第一个条目上吗?或更改文件名组?即 AAA_3 到 BBB_1。并且仅当组中有超过 1 个文件?只是好奇。
-
@RyanVincent 谢谢!是的,你明白了!我刚刚发现我需要每组第一个。所以如果我过滤所有图像 AAA_1.jpg、BBB_1.jpg 和 CCC_1.jpg 需要插入
frist类 -
这使它“有趣”:-)。可以修改提供的答案以执行您想要的操作。我建议您修改您的问题以准确显示您想要输出的内容。这对我们帮助很大。
-
您需要开始一个新的问题,因为您已经接受了答案,并且奖励已经给予给出您接受的答案的人。您不必接受不符合您要求的答案。尽管您需要尝试并要求您想要什么。这可能很困难。
标签: php