好的,我想做的有点独特,我在网上找不到任何可以指导我的东西,所以希望我能很好地解释它。
问题:
我在 PHP 中有一系列if
语句。为简化起见,每个if
语句如下所示:
if($product_name == 'shoe') {
$shoe_description = '<p>Shoe description</p>';
echo $shoe_description;
}
else if($product_name == 'car') {
$car_description = '<p>Car description</p>';
echo $car_description;
}
else if($product_name == 'bottle') {
$bottle_description = '<p>Bottle description</p>';
echo $bottle_description;
}
只要将$product_name
其定义为我的变量之一,它就可以正常工作。我想做的是,作为最后一条语句,说“如果product_name
不匹配我的任何变量,则显示上面的随机描述”;所以我将else
在上述代码的末尾添加一个最终语句(示例 - 不工作的代码):
else {
// Show one of the echo strings from above (i.e. $car_description)
//but pick randomly
}
问题:
我需要编辑/添加什么代码,以便最后的 else 语句选择 3 个description
变量之一,以便我可以echo
在页面上使用它?