【发布时间】:2019-02-22 05:38:30
【问题描述】:
这些是我想插入引导轮播的图片链接:
function display_slides() {
$count = 10;
$iter = 0;
$image_links = ['https://i.imgur.com/9wHVhck.jpg', 'https://i.imgur.com/SpBfUZi.jpg', 'https://i.imgur.com/ZqoEU9o.jpg', 'https://i.imgur.com/n2JY9jj.jpg', 'https://i.imgur.com/yD5I5WH.jpg', 'https://i.imgur.com/JKNnuSE.jpg', 'https://i.imgur.com/YwAmPYu.jpg', 'https://i.imgur.com/T7NBjJm.jpg', 'https://i.imgur.com/ujJ3g1k.jpg'];
while ($iter < $count) {
if ($iter == 0) {
$output .='
<div class="carousel-item active">
<img class="d-block w-100" src="https://i.imgur.com/dCS4tQk.jpg" alt="Background Image">
<div class="container">
<div class="carousel-caption">
<h2>Header</h2>
<p>Sample text</p>
</div>
</div>
</div>
';
} else {
// print_r($image_links[$iter]);
$output .='
<div class="carousel-item">
<img class="d-block w-100 src=' . $image_links[$iter] . ' alt="Background Image">
<div class="container">
<div class="carousel-caption">
<h2>Header</h2>
<p>Sample text</p>
</div>
</div>
</div>
';
}
$iter ++;
}
return $output;
}
我想将 $image_links 中的链接输入到 img 标签的 src 中。第一张幻灯片(其中的链接是硬编码的)可以工作,其余的幻灯片都不能工作。 Link to full php file 我在这里做错了什么?
【问题讨论】:
-
“不工作”这是什么意思?链接不存在?轮播不起作用?
-
1.你的数组的最大索引是8,你的
$iter的值可以达到9。2.你需要引用src值:src="' . $image_links[$iter] . '"
标签: php arrays twitter-bootstrap carousel