Php 显示阵列回路
我想显示php数组中的产品。 有一个php数组Php 显示阵列回路,php,html,Php,Html,我想显示php数组中的产品。 有一个php数组 <?php $products = array( "product1" => array( "productName" => "Product 1", "productPrice" => "19.34", "productDescription" => "This is product 1", "pr
<?php
$products = array(
"product1" => array(
"productName" => "Product 1",
"productPrice" => "19.34",
"productDescription" => "This is product 1",
"productThumb" => "image-product-1.png",
),
"product2" => array(
"productName" => "Product 2",
"productPrice" => "5.32",
"productDescription" => "This is product 2",
"productThumb" => "image-product-2.png",
),
);
?>
我想在html代码中这样显示它,但没有描述
<div class="product">
<div class="productThumb"><img src=""></div>
<div class="productName"></div>
<div class="productPrice"></div>
</div>
试试下面的代码
<?php
$products = array(
"product1" => array(
"productName" => "Product 1",
"productPrice" => "19.34",
"productDescription" => "This is product 1",
"productThumb" => "image-product-1.png",
),
"product2" => array(
"productName" => "Product 2",
"productPrice" => "5.32",
"productDescription" => "This is product 2",
"productThumb" => "image-product-2.png",
),
);
foreach($products as $product_data)
{
?>
<div class="product">
<div class="productThumb"></div><?php echo $product_data['productThumb']; ?> </div>
<div class="productName"> <?php echo $product_data['productName']; ?> </div>
<div class="productPrice"> <?php echo $product_data['productPrice']; ?></div>
</div>
<?php
}
?>
这很简单:-
<?php foreach($products as $product){?>
<div class="product">
<div class="productThumb"><img src="<?php echo $product['productThumb'];?>"></div>
<div class="productName"><?php echo $product['productName'];?></div>
<div class="productPrice"><?php echo $product['productPrice'];?></div>
</div>
<?php } ?>
">
您尝试过什么吗?即使只需很少的知识,也很容易实现。这与您之前的问题无关,是吗?您的意思是需要在“productName”部分显示产品名称。对吗?是的,我已经这样做了,但我不想这样做manualy@VinothRaja对