你能做到这一点是PHP吗?使用数组和if语句

时间:2015-07-17 14:18:22

标签: php

只是想知道如何在PHP中实现这一目标,或者有更好的方法可以实现这一目标。

使用数组和if语句

<?php
$products = array(
    0 => array(
        "product_name" => "Necklace",
        "product_price" => 10,
        "quantity" => 2,
        "handmade" => "true"
    ),
    array(
        "product_name" => "Bracelet",
        "product_price" => 17,
        "quantity" => 1,
        "handmade" => "false"
    ),
    array(
        "product_name" => "Handthingy",
        "product_price" => 6,
        "quantity" => 3,
        "handmade" => "true"
    )
);
<?php echo $product['handmade']; if('handmade'== true){
    //Do this
} else {
    //Do this
}

1 个答案:

答案 0 :(得分:1)

我认为你正在寻找foreach循环:

foreach($products as $product){
    if($product['handmade'] === 'true'){
       //do this
    }
    else {
       //do that
    }
}

这将遍历产品数组中的项目,并检查每个项目以查看它是否为手工制作。如果这不是您想要做的,请提供更多信息。