【发布时间】:2015-02-02 06:42:08
【问题描述】:
我想从数组中显示 img,它在一个 foreach 循环中,但我无法在 php 代码中从数组中回显 img 以在 html 中显示它。请帮忙。
<?php
$products[107] = array(
"name" => "Logo Shirt, Turquoise",
"img" => "img/shirts/shirt-107.jpg",
"describtion" => "7 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam viverra euismod odio, gravida pellentesque urna varius vitae."
);
$products[108] = array(
"name" => "Logo Shirt, Orange",
"img" => "img/shirts/shirt-108.jpg",
"describtion" => "8 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam viverra euismod odio, gravida pellentesque urna varius vitae.",
);
$products[109] = array(
"name" => "Logo Shirt, Orange",
"img" => "img/shirts/shirt-108.jpg",
"describtion" => "9 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam viverra euismod odio, gravida pellentesque urna varius vitae.",
);
?>
<section class="generic gallery">
<div class="container" >
<?php foreach ($products as $product) {
echo '<div class="col-md-4 portfolio-item" >';
echo '<a href="#">';
--> echo '<img src="' . $products . '" alt="Screen shot" /></p>';
?><h3> <?php echo $product["name"];?> </h3>
<p><?php echo $product["describtion"];?></p>
<?php
echo '</a>';
echo '</br>';
echo '</div>';
}
?>
</div>
</section>
<br>
【问题讨论】:
-
只需像其余部分一样使用包含的索引来回显它
标签: php html arrays loops foreach