我肯定这对数组来说很容易,但是我似乎不知道如何去做,因为我需要多组数据
对于1套相关的PHP,可能有3-4种
$title="Slide Title";
$desc="Slide description";
$buttonlink="Button Link";
$button="Button";PHP的集合(显然,这不起作用,因为我没有定义集合,也不知道如何以正确的方式定义它)
<?php foreach ($set[] ){ ?>
<div class="item">
<img src="<?php $slider ?>" alt="">
<div class="container">
<div class="carousel-caption">
<h1><?php echo $title ;?></h1>
<p><?php echo $desc ;?></p>
<p><a class="btn btn-lg btn-primary" href="<?php echo $butonlink ;?>" role="button"><?php echo $button ;?></a></p>
</div>
</div>
</div>
<?php } ?>因此,基本上,我如何定义每个集合,以便我可以在一个foreach语句中使用它,它将输出我想要的变量集。
发布于 2015-04-26 12:23:30
只需执行数组任务,请参见下面的示例:
<?php
$sets = array (
array (
'img' => 'file.png',
'title' => 'Slide Title 1',
'desc' => 'Slide description 1',
'buttonlink' => 'Button Link 1',
'button' => 'Button 1'
),
array (
'img' => 'file.png',
'title' => 'Slide Title 2',
'desc' => 'Slide description 2',
'buttonlink' => 'Button Link 2',
'button' => 'Button 2'
)
);
foreach ($sets as $key => $set) {
?>
<div class="<?php echo $key == 0 ? 'item active' : 'item'; ?>">
<img src="<?php echo $set['img'] ?>">
<div class="container">
<div class="carousel-caption">
<h1><?php echo $set['title'] ;?></h1>
<p><?php echo $set['desc'] ;?></p>
<p><a class="btn btn-lg btn-primary" href="<?php echo $set['butonlink'] ;?>" role="button"><?php echo $set['button'] ;?></a></p>
</div>
</div>
</div>
<?php
}
?>https://stackoverflow.com/questions/29877511
复制相似问题